Sound Bakery  v0.1.0
Open-source audio middleware for games
Loading...
Searching...
No Matches
sbk::engine::soundbank Member List

This is the complete list of members for sbk::engine::soundbank, including all inherited members.

add_reference_to_object(std::shared_ptr< database_object > &object) -> void (defined in sbk::core::object_owner)sbk::core::object_owner
casted_shared_from_this() -> std::shared_ptr< T > (defined in sbk::core::object)sbk::core::object
clear_flags(object_flags flagsToClear) -> void (defined in sbk::core::object)sbk::core::object
create_database_object(const rttr::type &type, bool addToDatabase=true) -> std::shared_ptr< database_object >sbk::core::object_owner
create_database_object(bool addToDatabase=true) -> std::shared_ptr< T > (defined in sbk::core::object_owner)sbk::core::object_owner
create_runtime_object(const rttr::type &type) -> std::shared_ptr< object > (defined in sbk::core::object_owner)sbk::core::object_owner
create_runtime_object() -> std::shared_ptr< T > (defined in sbk::core::object_owner)sbk::core::object_owner
destroy() -> void (defined in sbk::core::object)sbk::core::object
destroy_all() -> void (defined in sbk::core::object_owner)sbk::core::object_owner
gather_dependencies() const (defined in sbk::engine::soundbank)sbk::engine::soundbank
get_database_id() const -> sbk_id (defined in sbk::core::database_object)sbk::core::database_object
get_database_name() const -> std::string_view (defined in sbk::core::database_object)sbk::core::database_object
get_editor_hidden() const -> bool (defined in sbk::core::database_object)sbk::core::database_object
get_events() const (defined in sbk::engine::soundbank)sbk::engine::soundbankinline
get_flags() const -> object_flags (defined in sbk::core::object)sbk::core::object
get_master_soundbank() const -> bool (defined in sbk::engine::soundbank)sbk::engine::soundbankinline
get_object_type() const -> rttr::type (defined in sbk::core::object)sbk::core::object
get_objects() -> std::vector< std::shared_ptr< object > > & (defined in sbk::core::object_owner)sbk::core::object_owner
get_objects() const -> const std::vector< std::shared_ptr< object > > & (defined in sbk::core::object_owner)sbk::core::object_owner
get_objects_size() const -> std::size_t (defined in sbk::core::object_owner)sbk::core::object_owner
get_on_destroy() -> MulticastDelegate< object * > & (defined in sbk::core::object)sbk::core::object
get_on_update_id() -> MulticastDelegate< sbk_id, sbk_id > & (defined in sbk::core::database_object)sbk::core::database_object
get_on_update_name() -> MulticastDelegate< std::string_view, std::string_view > & (defined in sbk::core::database_object)sbk::core::database_object
get_owner() const -> object_owner * (defined in sbk::core::object)sbk::core::object
get_owner_object() const -> object * (defined in sbk::core::object)sbk::core::object
has_flag(object_flags flagsToCheck) -> bool (defined in sbk::core::object)sbk::core::object
object()=default (defined in sbk::core::object)sbk::core::object
operator sbk_id() const (defined in sbk::core::database_object)sbk::core::database_objectinline
remove_object(const std::shared_ptr< object > &object) -> std::vector< std::shared_ptr< sbk::core::object > >::iterator (defined in sbk::core::object_owner)sbk::core::object_owner
serialize(archive_class &archive, const unsigned int fileVersion) (defined in sbk::core::object)sbk::core::objectinline
set_database_id(sbk_id id) -> void (defined in sbk::core::database_object)sbk::core::database_object
set_database_name(std::string_view name) -> void (defined in sbk::core::database_object)sbk::core::database_object
set_editor_hidden(bool hidden) -> void (defined in sbk::core::database_object)sbk::core::database_object
set_flags(object_flags flagsToSet) -> void (defined in sbk::core::object)sbk::core::object
set_master_soundbank(bool master) -> void (defined in sbk::engine::soundbank)sbk::engine::soundbankinline
try_convert_object() noexcept -> T *sbk::core::object
try_convert_object() const noexcept -> const T *sbk::core::object
~object() (defined in sbk::core::object)sbk::core::objectvirtual