Sound Bakery  v0.1.0
Open-source audio middleware for games
Loading...
Searching...
No Matches
sbk::core::database_ptr< TObject > Member List

This is the complete list of members for sbk::core::database_ptr< TObject >, including all inherited members.

database_ptr()sbk::core::database_ptr< TObject >inline
database_ptr(const TThisType &other)=default (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >
database_ptr(TThisType &&other)=default (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >
database_ptr(sbk_id id)sbk::core::database_ptr< TObject >inline
database_ptr(const TObjectShared &object)sbk::core::database_ptr< TObject >inline
database_ptr(const TObjectPtr &object)sbk::core::database_ptr< TObject >inline
database_ptr(std::nullptr_t)sbk::core::database_ptr< TObject >inline
hasId() constsbk::core::database_ptr< TObject >inline
id() const noexceptsbk::core::database_ptr< TObject >inline
lookup() constsbk::core::database_ptr< TObject >inline
lookupRaw() const noexcept (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >inline
m_null (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >mutableprotected
m_objectID (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >protected
m_objectPtr (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >mutableprotected
null() constsbk::core::database_ptr< TObject >inline
operator bool() constsbk::core::database_ptr< TObject >inline
operator!() constsbk::core::database_ptr< TObject >inline
operator->() constsbk::core::database_ptr< TObject >inline
operator=(TObjectShared object) (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >inline
operator=(TObjectPtr object)sbk::core::database_ptr< TObject >inline
operator=(const TThisType &other) (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >inline
operator=(const TThisType &&other) (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >inline
pending() constsbk::core::database_ptr< TObject >inline
raw() const noexceptsbk::core::database_ptr< TObject >inline
reset(TObjectPtr object=nullptr)sbk::core::database_ptr< TObject >inline
shared() const noexcept (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >inline
stale() constsbk::core::database_ptr< TObject >inline
TIdentifierType typedef (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >
TObjectPtr typedef (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >
TObjectRef typedef (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >
TObjectShared typedef (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >
TObjectWeak typedef (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >
TPtrType typedef (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >
TThisType typedef (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >
valid() constsbk::core::database_ptr< TObject >inline
weak() const noexcept (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >inline
~database_ptr()=default (defined in sbk::core::database_ptr< TObject >)sbk::core::database_ptr< TObject >