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

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

Adopt(const string &key, Scope &child)Fiea::Engine::Content::Scope
Append(const string &key)Fiea::Engine::Content::Scope
AppendInstanceAttribute(const string &key)Fiea::Engine::Content::Attributed
AppendScope(const string &key, Scope *scope=nullptr)Fiea::Engine::Content::Scope
As()Fiea::Engine::RTTIinline
As() constFiea::Engine::RTTIinline
Attributed()=deleteFiea::Engine::Content::Attributed
Attributed(std::function< ClassDefinition()> defGenerator, const RTTI::IdType &idType)Fiea::Engine::Content::Attributedexplicit
Attributed(const Attributed &other)Fiea::Engine::Content::Attributed
Attributed(Attributed &&other) noexceptFiea::Engine::Content::Attributed
Attributes()Fiea::Engine::Content::Attributed
ClassAttributes()Fiea::Engine::Content::Attributed
Clear()Fiea::Engine::Content::Scope
Clone() const overrideFiea::Engine::Content::Attributedvirtual
Equals(const RTTI *rhs) constFiea::Engine::RTTIvirtual
Find(const string &key)Fiea::Engine::Content::Scope
Find(const string &key) constFiea::Engine::Content::Scope
FindContainedScope(const Scope &child, size_t &idx)Fiea::Engine::Content::Scope
FindContainedScope(const Scope &child, size_t &idx) constFiea::Engine::Content::Scope
GetOrderedDatums()Fiea::Engine::Content::Scopeinlineprotected
GetParent() constFiea::Engine::Content::Scope
IdType typedefFiea::Engine::RTTI
InstanceAttributes()Fiea::Engine::Content::Attributed
Is(IdType) constFiea::Engine::RTTIinlinevirtual
IsAncestorOf(const Scope &descendent) constFiea::Engine::Content::Scope
IsAttribute(const string &key)Fiea::Engine::Content::Attributed
IsClassAttribute(const string &key)Fiea::Engine::Content::Attributed
IsDescendentOf(const Scope &ancestor) constFiea::Engine::Content::Scope
IsInstanceAttribute(const string &key)Fiea::Engine::Content::Attributed
operator!=(const Scope &rhs) constFiea::Engine::Content::Scope
operator=(const Attributed &rhs)Fiea::Engine::Content::Attributed
operator=(Attributed &&rhs) noexceptFiea::Engine::Content::Attributed
Fiea::Engine::Content::Scope::operator=(const Scope &rhs)Fiea::Engine::Content::Scope
Fiea::Engine::Content::Scope::operator=(Scope &&rhs) noexceptFiea::Engine::Content::Scope
Fiea::Engine::RTTI::operator=(const RTTI &)=defaultFiea::Engine::RTTI
Fiea::Engine::RTTI::operator=(RTTI &&) noexcept=defaultFiea::Engine::RTTI
operator==(const Scope &rhs) constFiea::Engine::Content::Scope
operator[](const string &key)Fiea::Engine::Content::Scope
operator[](size_t idx)Fiea::Engine::Content::Scope
Orphan()Fiea::Engine::Content::Scope
RemoveDatum(const string &key)Fiea::Engine::Content::Scope
RTTI()=defaultFiea::Engine::RTTI
RTTI(const RTTI &)=defaultFiea::Engine::RTTI
RTTI(RTTI &&) noexcept=defaultFiea::Engine::RTTI
Scope()=defaultFiea::Engine::Content::Scope
Scope(const Scope &rhs)Fiea::Engine::Content::Scope
Scope(Scope &&rhs) noexceptFiea::Engine::Content::Scope
Search(const string &key)Fiea::Engine::Content::Scope
SetParent(Scope &parent)Fiea::Engine::Content::Scope
Size() constFiea::Engine::Content::Scope
ToString() constFiea::Engine::RTTIvirtual
TypeIdInstance() const =0Fiea::Engine::RTTIpure virtual
~Attributed()=defaultFiea::Engine::Content::Attributedvirtual
~RTTI()=defaultFiea::Engine::RTTIvirtual
~Scope()Fiea::Engine::Content::Scopevirtual