Csbk::engine::action | |
Csbk::engine::node_instance_fsm::action_update | |
►Cgluten::app | |
Ceditor_app | |
Caudio_meter_utils::audio_meter_draw_info | |
Csbk::core::serialization::boost_serializer< load_archive, save_archive, inputMode, outputMode > | |
Csbk::reflection::CreatePointerConversion< DerivedClass, T > | Creates wrapper_mapper conversions for the Dervived class and all its base classes |
Csbk::reflection::CreatePointerConversion< DerivedClass > | Once the top-most base class is reached, make an explicit conversion between the base type and DatabaseObject |
Csbk::reflection::CreatePointerConversion< DerivedClass, BaseClass, U... > | Registers conversions between the derived type and base class, then does the same for the base class's base class list |
►Csbk::reflection::CreatePointerConversion< DerivedClass, BaseClassList... > | |
Csbk::reflection::CreatePointerConversion< DerivedClass, rttr::type_list< BaseClassList... > > | Specialisation for wrapping the rttr::type_list type and extracting its template arguments |
►Csbk::core::database | Runtime lookup of objects, using their ID or name |
Csbk::engine::system | Manager of the whole Sound Bakery |
►Csbk::core::database_ptr< TObject > | |
Csbk::core::child_ptr< TObject > | Syntactic type to define a pointer that must be a child of the owning object |
Csbk::core::database_ptr< named_parameter > | |
Csbk::core::database_ptr< sbk::core::database_object > | |
Csbk::core::database_ptr< sbk::engine::container > | |
Csbk::core::database_ptr< sbk::engine::named_parameter > | |
Csbk::core::database_ptr< sbk::engine::node_base > | |
Csbk::core::database_ptr< sbk::engine::sound > | |
Csbk::engine::effect_parameter_description | |
►Cgluten::element | |
Cadd_effect_button | |
►Cstd::enable_shared_from_this | |
►Csbk::core::object | Base object that all sound Bakery objects should inherit from |
►Csbk::core::database_object | Base object type for any object that can exist in the editor/database. Holds an ID and name |
►Csbk::engine::parameter< float > | |
Csbk::engine::float_parameter | |
►Csbk::engine::parameter< int > | |
Csbk::engine::int_parameter | |
►Csbk::engine::parameter< sbk_id > | |
Csbk::engine::named_parameter | Holds discrete named integer values |
Csbk::engine::effect_description | Wraps a sc_dsp_config |
Csbk::engine::event | |
Csbk::engine::named_parameter_value | Represents a discrete value for a named_parameter |
►Csbk::engine::node_base | Generic node that can have a get_parent and own children |
►Csbk::engine::node | Root node that builds the core graph of sounds and busses |
►Csbk::engine::bus | |
Csbk::engine::aux_bus | |
►Csbk::engine::container | Base container type. Inherited types include sounds, random, sequence etc |
Csbk::engine::BlendContainer | |
Csbk::engine::RandomContainer | |
Csbk::engine::sequence_container | |
Csbk::engine::sound_container | |
Csbk::engine::switch_container | |
Csbk::engine::parameter< parameter_type > | Defines a database object with a changeable property |
Csbk::engine::sound | |
Csbk::engine::soundbank | Packages events and dependent objects and sounds |
Csbk::engine::game_object | |
Csbk::engine::node_instance | NodeInstances represent runtime versions of Nodes, either containers or busses |
Csbk::engine::voice | A runtime graph of nodes and busses, playing a sound or many |
Csbk::engine::encoding_sound | Data for converting a sound to an encoded format |
Csbk::engine::event_devirtualise | |
Csbk::engine::event_init | |
Csbk::engine::event_pause | |
Csbk::engine::event_play | |
Csbk::engine::event_stop | |
Csbk::engine::event_update | |
Csbk::engine::event_virtualise | |
Csbk::engine::flag_playing | |
Csbk::engine::flag_stopped | |
Csbk::engine::gather_children_context | Contains all information required for gathering sounds for runtime playing and selection |
Csbk::engine::global_parameter_list | Holds a list of parameters |
Csbk::util::leaked_object_detector< owner_class > | |
Csbk::engine::local_parameter_list | Holds a list of parameters and their local value |
►Cgluten::manager | |
Capp_manager | |
Cproject_manager | |
Cmethod_drawer | |
Csbk::engine::node_group_instance | Owns a node group and applies DSP effects to it |
►Cboost::noncopyable | |
Csbk::core::object | Base object that all sound Bakery objects should inherit from |
Csbk::engine::system | Manager of the whole Sound Bakery |
►Csbk::core::object_owner | Creates, owns and tracks objects |
Csbk::core::object | Base object that all sound Bakery objects should inherit from |
Csbk::editor::project | Manages a project file and the objects contained within it |
Csbk::engine::system | Manager of the whole Sound Bakery |
►Csbk::core::object_tracker | Tracks object categories and types |
Csbk::engine::system | Manager of the whole Sound Bakery |
Cplayable_selection | |
Csbk::editor::project_configuration | Handles file and folder paths for a project |
Csbk::core::property< T > | |
Csbk::core::property< float > | |
Csbk::core::property< int > | |
Csbk::core::property< parameter_type > | |
Csbk::core::property< sbk_id > | |
Cproperty_drawer | |
Csbk::reflection::RegisterPointerConversionsForBaseClasses< T > | Auto-registers wrapper conversions for the type and its base classes |
►Cgluten::root_widget | |
Croot_widget | |
►Cconcurrencpp::runtime | |
Csbk::engine::system | Manager of the whole Sound Bakery |
Csb_system_config | |
Csc_audioChunk | |
Csc_bank | |
Csc_clap | Holds a DLL handle and plugin entry for a CLAP plugin |
Csc_clap_node | |
Csc_dsp | Ma_node with an additional enum descriptor |
Csc_dsp_config | |
Csc_dsp_parameter | |
Csc_dsp_parameter_float | |
Csc_dsp_state | Holds instance data for a single sc_dsp |
Csc_dsp_vtable | |
Csc_encoder | |
Csc_encoder_config | |
Csc_encoder_vorbis | |
Csc_meter | |
Csc_meter_node | |
Csc_node_group | Groups nodes/DSPs together into one |
CSC_NODE_GROUP_DELETER | |
Csc_riffChunk | |
Csc_sound | |
CSC_SOUND_DELETER | |
CSC_SOUND_INSTANCE_DELETER | |
►Csc_system | Object that manages the node graph, sounds, output etc |
Csbk::engine::system | Manager of the whole Sound Bakery |
Csc_system_config | Configuration for initializing the sc_system |
Cselection | |
Csbk::core::serialization::serialized_associative_container | |
Csbk::core::serialization::serialized_child_class | |
Csbk::core::serialization::serialized_object | Serializes an object type and the object's data |
Csbk::core::serialization::serialized_object_vector< object_class > | |
Csbk::core::serialization::serialized_object_vector< sbk::engine::sound > | |
Csbk::core::serialization::serialized_sequential_container | |
Csbk::core::serialization::serialized_sound | |
Csbk::core::serialization::serialized_soundbank | |
Csbk::core::serialization::serialized_standalone_object | Header for an object that saves to a single file |
Csbk::core::serialization::serialized_system | |
Csbk::core::serialization::serialized_type | Serializes an object type so upon loading, we create the correct type |
Csbk::core::serialization::serialized_version | Stores the version of Sound Bakery |
Csbk::engine::soundbank_dependencies | Wraps all events, objects, and sounds needed to package a soundbank |
►Cboost::msm::front::state | |
Csbk::engine::node_instance_fsm::state_init | |
Csbk::engine::node_instance_fsm::state_playing | |
Csbk::engine::node_instance_fsm::state_stopped | |
Csbk::engine::node_instance_fsm::state_uninit | |
Csbk::engine::node_instance_fsm::state_virtual | |
►Cboost::msm::front::state_machine_def | |
Csbk::engine::node_instance | NodeInstances represent runtime versions of Nodes, either containers or busses |
Csbk::engine::node_instance_fsm | |
Cstbi_io_callbacks | |
Csbk::util::type_helper | |
►Cboost::mpl::vector | |
Csbk::engine::node_instance_fsm::transition_table | |
Csbk::engine::profiling::voice_tracker | Tracks every active voice with helper functions |
Csbk::engine::void_deleter | |
►Cgluten::widget | |
Caudio_display_widget | |
Caudio_meter_widget | |
Cdetails_widget | |
Cfile_browser_widget | |
Clog_widget | |
Cplayer_widget | |
Cproject_explorer_widget | |
Cproject_nodes_widget | |
Csplash_widget | |
Crttr::wrapper_mapper< sbk::core::child_ptr< T > > | |
Crttr::wrapper_mapper< sbk::core::database_ptr< T > > | |