Gorgon Game Engine
Data Member List

This is the complete list of members for Data, including all inherited members.

Add(DataItem &item)Data
Append(const T_ &values, const R_ &reflectionobj=T_::Reflection())Data
Append(const T_ &values, const std::string &prefix, const R_ &reflectionobj=T_::Reflection())Data
Append(T_ value)Data
Append(T_ &value)Data
Append(const std::string &name, T_ value)Data
Append(const std::string &name, T_ &value)Data
Base()Base
begin() constData
begin()Data
cbegin() constBase
cend() constBase
childrenBaseprotected
ChildrenBase
ConstIterator typedefData
Data()Data
Data(const T_ &values, const R_ &reflectionobj=T_::Reflection())Dataexplicit
Data(const T_ &values, const std::string &prefix, const R_ &reflectionobj=T_::Reflection())Data
DeleteResource()Base
destroychildren()Baseprotected
Discard()Basevirtual
end() constData
end()Data
FindIndex(const std::string &name) constData
Get(int index) constData
Get(const std::string &name) constData
Get(int index) constData
Get(int index) constData
GetCount() constData
GetGID() const overrideDatavirtual
GetGuid() constBasevirtual
GetItem(int index) constData
GetItem(const std::string &name) constData
GetName() constBase
GetObject(int index) constData
GetObject(const std::string &name) constData
GetParent() constBase
GetParentPtr() constBase
GetRoot() constBase
guidBaseprotected
HasParent() constBase
Insert(int value, int before)Data
Insert(const std::string &name, int value, int before)Data
Insert(float value, int before)Data
Insert(const std::string &name, float value, int before)Data
Insert(const std::string &value, int before)Data
Insert(const std::string &name, const std::string &value, int before)Data
Insert(const char *value, int before)Data
Insert(const std::string &name, const char *value, int before)Data
Insert(Geometry::Point value, int before)Data
Insert(const std::string &name, Geometry::Point value, int before)Data
Insert(Geometry::Pointf value, int before)Data
Insert(const std::string &name, Geometry::Pointf value, int before)Data
Insert(Geometry::Size value, int before)Data
Insert(const std::string &name, Geometry::Size value, int before)Data
Insert(Geometry::Rectangle value, int before)Data
Insert(const std::string &name, Geometry::Rectangle value, int before)Data
Insert(Geometry::Bounds value, int before)Data
Insert(const std::string &name, Geometry::Bounds value, int before)Data
Insert(Geometry::Margin value, int before)Data
Insert(const std::string &name, Geometry::Margin value, int before)Data
Insert(Base *value, int before)Data
Insert(const std::string &name, Base *value, int before)Data
Insert(Base &value, int before)Data
Insert(const std::string &name, Base &value, int before)Data
Insert(DataItem &item, int before)Data
IsEqual(const SGuid &guid) constBasevirtual
Iterator typedefData
LoadResource(std::weak_ptr< File > file, std::shared_ptr< Reader > reader, unsigned long totalsize)Datastatic
nameBaseprotected
NamedTransform(const R_ &reflectionobj=T_::Reflection())Data
NamedTransform(const std::string &prefix, const R_ &reflectionobj=T_::Reflection())Data
NamedTransform_KeepObjects(const R_ &reflectionobj=T_::Reflection()) constData
NamedTransform_KeepObjects(const std::string &prefix, const R_ &reflectionobj=T_::Reflection()) constData
parentBaseprotected
Prepare()Basevirtual
refcountBase
Release(int index)Data
Release(const std::string &name)Data
Remove(int index)Data
Remove(const std::string &name)Data
Resolve(File &file)Basevirtual
rootBasemutableprotected
Save(Writer &writer)Base
SetGuid(SGuid guid)Basevirtual
SetName(const std::string &name)Basevirtual
setparenttonullptr(Base &base)Baseprotected
~Base()Baseprotectedvirtual
~Data()Dataprotected