Cogs.Core
|
Public Member Functions | |
uint32_t | createEntity (uint32_t parent) |
PropertyRange | getProperties (const SceneEntityDefinition &e) const |
SceneEntityDefinition & | operator[] (size_t index) |
const SceneEntityDefinition & | operator[] (size_t index) const |
uint32_t | getChild (uint32_t firstChild, uint32_t childIndex) const |
Public Attributes | |
uint32_t | numTopLevelEntities = 0 |
uint32_t | numLodGroups = 0 |
Memory::TypedBuffer< SceneEntityDefinition > | entities |
PropertyStore | properties |
std::vector< FieldValue > | fieldValues |
Definition at line 155 of file AssetDefinition.h.
|
inline |
Definition at line 157 of file AssetDefinition.h.
|
inline |
Definition at line 162 of file AssetDefinition.h.
|
inline |
Definition at line 208 of file AssetDefinition.h.
|
inline |
Definition at line 189 of file AssetDefinition.h.
|
inline |
Definition at line 198 of file AssetDefinition.h.
|
inline |
Definition at line 203 of file AssetDefinition.h.
Memory::TypedBuffer<SceneEntityDefinition> Cogs::Core::SceneDefinition::entities |
Definition at line 227 of file AssetDefinition.h.
std::vector<FieldValue> Cogs::Core::SceneDefinition::fieldValues |
Definition at line 230 of file AssetDefinition.h.
uint32_t Cogs::Core::SceneDefinition::numLodGroups = 0 |
Definition at line 225 of file AssetDefinition.h.
uint32_t Cogs::Core::SceneDefinition::numTopLevelEntities = 0 |
Definition at line 224 of file AssetDefinition.h.
PropertyStore Cogs::Core::SceneDefinition::properties |
Definition at line 229 of file AssetDefinition.h.