Game Engine
Architected a C++ game engine with a runtime reflection system - employing Chain of
Loading...
Searching...
No Matches
Fiea::Engine::Content::Datum Member List

This is the complete list of members for Fiea::Engine::Content::Datum, including all inherited members.

_DatumType enum nameFiea::Engine::Content::Datum
Capacity() constFiea::Engine::Content::Datum
Clear()Fiea::Engine::Content::Datum
Datum()Fiea::Engine::Content::Datum
Datum(const Datum &other)Fiea::Engine::Content::Datum
Datum(Datum &&other) noexceptFiea::Engine::Content::Datum
Datum(int32_t value)Fiea::Engine::Content::Datumexplicit
Datum(float value)Fiea::Engine::Content::Datumexplicit
Datum(string value)Fiea::Engine::Content::Datumexplicit
Datum(RTTI *value)Fiea::Engine::Content::Datumexplicit
Datum(Scope *value)Fiea::Engine::Content::Datumexplicit
Datum(Vec4 value)Fiea::Engine::Content::Datumexplicit
Datum(Mat4x4 value)Fiea::Engine::Content::Datumexplicit
Datum(std::initializer_list< int32_t > values)Fiea::Engine::Content::Datum
Datum(std::initializer_list< float > values)Fiea::Engine::Content::Datum
Datum(std::initializer_list< string > values)Fiea::Engine::Content::Datum
Datum(std::initializer_list< RTTI * > values)Fiea::Engine::Content::Datum
Datum(std::initializer_list< Scope * > values)Fiea::Engine::Content::Datum
Datum(std::initializer_list< Vec4 > values)Fiea::Engine::Content::Datum
Datum(std::initializer_list< Mat4x4 > values)Fiea::Engine::Content::Datum
GetAsFloat(size_t idx=0)Fiea::Engine::Content::Datum
GetAsFloat(size_t idx=0) constFiea::Engine::Content::Datum
GetAsInt(size_t idx=0)Fiea::Engine::Content::Datum
GetAsInt(size_t idx=0) constFiea::Engine::Content::Datum
GetAsMat4x4(size_t idx=0)Fiea::Engine::Content::Datum
GetAsMat4x4(size_t idx=0) constFiea::Engine::Content::Datum
GetAsPointer(size_t idx=0)Fiea::Engine::Content::Datum
GetAsPointer(size_t idx=0) constFiea::Engine::Content::Datum
GetAsString(size_t idx=0)Fiea::Engine::Content::Datum
GetAsString(size_t idx=0) constFiea::Engine::Content::Datum
GetAsTable(size_t idx=0)Fiea::Engine::Content::Datum
GetAsTable(size_t idx=0) constFiea::Engine::Content::Datum
GetAsVec4(size_t idx=0)Fiea::Engine::Content::Datum
GetAsVec4(size_t idx=0) constFiea::Engine::Content::Datum
GetToString(size_t idx=0) constFiea::Engine::Content::Datum
IsType(_DatumType typeToCheck) constFiea::Engine::Content::Datum
operator!=(const Datum &other) constFiea::Engine::Content::Datum
operator=(const Datum &rhs)Fiea::Engine::Content::Datum
operator=(Datum &&rhs)Fiea::Engine::Content::Datum
operator=(const int32_t value)Fiea::Engine::Content::Datum
operator=(const float value)Fiea::Engine::Content::Datum
operator=(const string value)Fiea::Engine::Content::Datum
operator=(RTTI *const value)Fiea::Engine::Content::Datum
operator=(Scope *const value)Fiea::Engine::Content::Datum
operator=(const Vec4 value)Fiea::Engine::Content::Datum
operator=(const Mat4x4 value)Fiea::Engine::Content::Datum
operator==(const Datum &other) constFiea::Engine::Content::Datum
Pop()Fiea::Engine::Content::Datum
Push(U &&val)Fiea::Engine::Content::Datuminline
PushFromString(const string &)Fiea::Engine::Content::Datum
RemoveAt(size_t idx)Fiea::Engine::Content::Datum
ResizeArray(const _DatumType &type)Fiea::Engine::Content::Datum
Scope classFiea::Engine::Content::Datumfriend
Set(U &&val, size_t idx=0)Fiea::Engine::Content::Datum
SetFromString(const string &, size_t idx=0)Fiea::Engine::Content::Datum
SetStorage(T *items, size_t count=1)Fiea::Engine::Content::Datuminline
SetType(_DatumType typeToSet)Fiea::Engine::Content::Datum
Size() constFiea::Engine::Content::Datum
~Datum()Fiea::Engine::Content::Datum