| 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 > > | |