#include <Entity.hpp>
◆ EntityReflectableGroup()
| dz::ecs::Entity::EntityReflectableGroup::EntityReflectableGroup |
( |
BufferGroup * | buffer_group | ) |
|
|
inline |
◆ ~EntityReflectableGroup()
| dz::ecs::Entity::EntityReflectableGroup::~EntityReflectableGroup |
( |
| ) |
|
|
inline |
◆ ClearReflectables()
| void dz::ecs::Entity::EntityReflectableGroup::ClearReflectables |
( |
| ) |
|
|
inline |
◆ deserialize()
| bool dz::ecs::Entity::EntityReflectableGroup::deserialize |
( |
Serial & | ioSerial | ) |
|
|
inline |
◆ GetChildren()
| std::vector< std::shared_ptr< ReflectableGroup > > & dz::ecs::Entity::EntityReflectableGroup::GetChildren |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetGroupType()
| GroupType dz::ecs::Entity::EntityReflectableGroup::GetGroupType |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetName()
| std::string & dz::ecs::Entity::EntityReflectableGroup::GetName |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetReflectables()
| const std::vector< Reflectable * > & dz::ecs::Entity::EntityReflectableGroup::GetReflectables |
( |
| ) |
|
|
inlineoverridevirtual |
◆ serialize()
| bool dz::ecs::Entity::EntityReflectableGroup::serialize |
( |
Serial & | ioSerial | ) |
const |
|
inline |
◆ UpdateChildren()
| void dz::ecs::Entity::EntityReflectableGroup::UpdateChildren |
( |
| ) |
|
|
inlineoverridevirtual |
◆ UpdateReflectables()
| void dz::ecs::Entity::EntityReflectableGroup::UpdateReflectables |
( |
| ) |
|
|
inline |
◆ buffer_group
| BufferGroup* dz::ecs::Entity::EntityReflectableGroup::buffer_group = 0 |
◆ children
| std::set<int> dz::ecs::Entity::EntityReflectableGroup::children |
◆ component_groups
| std::vector<std::shared_ptr<ReflectableGroup> > dz::ecs::Entity::EntityReflectableGroup::component_groups |
◆ name
| std::string dz::ecs::Entity::EntityReflectableGroup::name |
◆ parent_id
| int dz::ecs::Entity::EntityReflectableGroup::parent_id = -1 |
◆ reflectable_children
| std::vector<std::shared_ptr<ReflectableGroup> > dz::ecs::Entity::EntityReflectableGroup::reflectable_children |
◆ reflectables
| std::vector<Reflectable*> dz::ecs::Entity::EntityReflectableGroup::reflectables |
The documentation for this struct was generated from the following file: