Sound Bakery  v0.1.0
Open-source audio middleware for games
|
This is the complete list of members for sbk::core::object_owner, 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 | |
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_all() -> void (defined in sbk::core::object_owner) | sbk::core::object_owner | |
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 | |
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 |