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

This is the complete list of members for CeresEngine::Box::Iterable, 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
begin() constCeresEngine::Box::Iterable
Box() noexceptCeresEngine::Box::Iterable
Box(const Box &other)CeresEngine::Box::Iterable
Box(Box &&other) noexceptCeresEngine::Box::Iterable
Box(T &&value)CeresEngine::Box::Iterable
Box(std::reference_wrapper< T > value)CeresEngine::Box::Iterable
Box(std::in_place_type_t< T >, Args &&... args)CeresEngine::Box::Iterableexplicit
Box(const void *ptr, const TypeInfo *typeInfo)CeresEngine::Box::Iterableexplicit
canConvert() constCeresEngine::Boxinline
canConvert(const TypeID &target) constCeresEngine::Boxinline
canConvert(const Type &target) constCeresEngine::Boxinline
canConvert(const TypeInfo &target) constCeresEngine::Box
cast()CeresEngine::Boxprivate
cbegin() constCeresEngine::Box::Iterable
cend() constCeresEngine::Box::Iterable
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
end() constCeresEngine::Box::Iterable
eq(const T &value) constCeresEngine::Box
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() constCeresEngine::Boxinline
is(const Type &type) constCeresEngine::Box
isSmall() const noexceptCeresEngine::Box
Iterable(const Box &other)CeresEngine::Box::Iterableinline
Iterable(Box &&other) noexceptCeresEngine::Box::Iterableinline
Iterable(const Iterable &)=defaultCeresEngine::Box::Iterable
Iterable(Iterable &&) noexcept=defaultCeresEngine::Box::Iterable
kSmallSizeCeresEngine::Boxprivatestatic
mStorageCeresEngine::Boxprivate
mTypeInfoCeresEngine::Boxprivate
neq(const T &value) constCeresEngine::Boxinline
operator bool() const noexceptCeresEngine::Boxinlineexplicit
operator=(const Iterable &)=defaultCeresEngine::Box::Iterable
operator=(Iterable &&) noexcept=defaultCeresEngine::Box::Iterable
CeresEngine::Box::operator=(const Box &other)CeresEngine::Box
CeresEngine::Box::operator=(Box &&other) noexceptCeresEngine::Box
CeresEngine::Box::operator=(T &&value)CeresEngine::Box
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::Iterableprivate
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