CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::ValuePtr< T, SmallSize > Member List

This is the complete list of members for CeresEngine::ValuePtr< T, SmallSize >, including all inherited members.

create(Args &&... args)CeresEngine::ValuePtr< T, SmallSize >inlinestatic
create(Args &&... args)CeresEngine::ValuePtr< T, SmallSize >inlinestatic
emplace(Args &&... args)CeresEngine::ValuePtr< T, SmallSize >inline
empty() constCeresEngine::ValuePtr< T, SmallSize >inline
get() constCeresEngine::ValuePtr< T, SmallSize >inline
isCopyable() const noexceptCeresEngine::ValuePtr< T, SmallSize >inline
isMovable() const noexceptCeresEngine::ValuePtr< T, SmallSize >inline
isSmallCeresEngine::ValuePtr< T, SmallSize >inlinestatic
operator bool() constCeresEngine::ValuePtr< T, SmallSize >inlineexplicit
operator*() constCeresEngine::ValuePtr< T, SmallSize >inline
operator->() constCeresEngine::ValuePtr< T, SmallSize >inline
operator=(const ValuePtr &other)CeresEngine::ValuePtr< T, SmallSize >inline
operator=(ValuePtr &&other)CeresEngine::ValuePtr< T, SmallSize >inline
operator=(std::nullptr_t) noexceptCeresEngine::ValuePtr< T, SmallSize >inline
rawCeresEngine::ValuePtr< T, SmallSize >mutableprivate
reset()CeresEngine::ValuePtr< T, SmallSize >inline
valid() constCeresEngine::ValuePtr< T, SmallSize >inline
ValuePtr(const ValuePtr &other)CeresEngine::ValuePtr< T, SmallSize >inline
ValuePtr(ValuePtr &&other) noexceptCeresEngine::ValuePtr< T, SmallSize >inline
ValuePtr(std::nullptr_t) noexceptCeresEngine::ValuePtr< T, SmallSize >inline
ValuePtr(ConstructTag< TT >, Args &&... args)CeresEngine::ValuePtr< T, SmallSize >inlineexplicitprivate
ValuePtr() noexceptCeresEngine::ValuePtr< T, SmallSize >inline
ValuePtr(Args &&... args)CeresEngine::ValuePtr< T, SmallSize >inlineexplicit
ValuePtr(TT object)CeresEngine::ValuePtr< T, SmallSize >inline
vtableCeresEngine::ValuePtr< T, SmallSize >private
~ValuePtr() noexceptCeresEngine::ValuePtr< T, SmallSize >inline