CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::Box::Pointer Member List

This is the complete list of members for CeresEngine::Box::Pointer, including all inherited members.

allocate(const TypeInfo *typeInfo)CeresEngine::Boxprivate
asArray() const &CeresEngine::Box
asArray() &&CeresEngine::Box
asIterable() const &CeresEngine::Box
asIterable() &&CeresEngine::Box
asIterator() const &CeresEngine::Box
asIterator() &&CeresEngine::Box
asMap() const &CeresEngine::Box
asMap() &&CeresEngine::Box
asPointer() const &CeresEngine::Box
asPointer() &&CeresEngine::Box
Box() noexceptCeresEngine::Box::Pointer
Box(const Box &other)CeresEngine::Box::Pointer
Box(Box &&other) noexceptCeresEngine::Box::Pointer
Box(T &&value)CeresEngine::Box::Pointer
Box(std::reference_wrapper< T > value)CeresEngine::Box::Pointer
Box(std::in_place_type_t< T >, Args &&... args)CeresEngine::Box::Pointerexplicit
Box(const void *ptr, const TypeInfo *typeInfo)CeresEngine::Box::Pointerexplicit
canConvert() constCeresEngine::Boxinline
canConvert(const TypeID &target) constCeresEngine::Boxinline
canConvert(const Type &target) constCeresEngine::Boxinline
canConvert(const TypeInfo &target) constCeresEngine::Box
cast()CeresEngine::Boxprivate
clear() noexceptCeresEngine::Box
convert()CeresEngine::Boxinline
copy() constCeresEngine::Box
create(Args &&... args)CeresEngine::Boxinlinestatic
cref() const &CeresEngine::Box
cref() constCeresEngine::Boxinline
cref() constCeresEngine::Boxinline
data() noexceptCeresEngine::Boxinline
data() const noexceptCeresEngine::Box
data() constCeresEngine::Boxinline
destroy()CeresEngine::Boxprivate
empty() const noexceptCeresEngine::Box
eq(const T &value) constCeresEngine::Box
get() constCeresEngine::Box::Pointer
getClass() const noexceptCeresEngine::Box
getClassInfo() const noexceptCeresEngine::Boxprivate
getClassType() const noexceptCeresEngine::Box
getInternalTypeID(TypeAttribute attr=TypeAttribute::NONE) const noexceptCeresEngine::Boxprivate
getMetaEnum() const noexceptCeresEngine::Box
getType() const noexceptCeresEngine::Box
getTypeID() const noexceptCeresEngine::Boxinline
is(const Box &value) noexceptCeresEngine::Box::Pointerstatic
CeresEngine::Box::is() constCeresEngine::Boxinline
CeresEngine::Box::is(const Type &type) constCeresEngine::Box
isSmall() const noexceptCeresEngine::Box
kSmallSizeCeresEngine::Boxprivatestatic
mStorageCeresEngine::Boxprivate
mTypeInfoCeresEngine::Boxprivate
neq(const T &value) constCeresEngine::Boxinline
operator bool() const noexceptCeresEngine::Boxinlineexplicit
operator*() constCeresEngine::Box::Pointer
operator->() constCeresEngine::Box::Pointer
operator=(const Pointer &)=defaultCeresEngine::Box::Pointer
operator=(Pointer &&) noexcept=defaultCeresEngine::Box::Pointer
CeresEngine::Box::operator=(const Box &other)CeresEngine::Box
CeresEngine::Box::operator=(Box &&other) noexceptCeresEngine::Box
CeresEngine::Box::operator=(T &&value)CeresEngine::Box
Pointer(const Box &other)CeresEngine::Box::Pointerinline
Pointer(Box &&other) noexceptCeresEngine::Box::Pointerinline
Pointer(const Pointer &)=defaultCeresEngine::Box::Pointer
Pointer(Pointer &&) noexcept=defaultCeresEngine::Box::Pointer
ref() const &CeresEngine::Box
ref() &&CeresEngine::Boxinline
ref() const &CeresEngine::Boxinline
ref() const &CeresEngine::Boxinline
ref() &&CeresEngine::Boxinline
ref() &&CeresEngine::Boxinline
rref() &&CeresEngine::Box
rref() &&CeresEngine::Boxinline
rref() &&CeresEngine::Boxinline
storage() noexceptCeresEngine::Boxinlineprivate
storage() const noexceptCeresEngine::Boxinlineprivate
super typedefCeresEngine::Box::Pointerprivate
swap(Box &other) noexceptCeresEngine::Boxprivate
to() const &CeresEngine::Boxinline
to() const &CeresEngine::Boxinline
to(const TypeID &target) constCeresEngine::Boxinline
to(const Type &target) constCeresEngine::Boxinline
to(const TypeInfo &target) constCeresEngine::Box
tryConvert()CeresEngine::Boxinline
~Box() noexceptCeresEngine::Box