|
entttree 0.1.0
Hierarchical entity management for EnTT
|
A node handle yielded by hierarchy traversals and queries. More...
#include <hierarchy_types.h>
Public Attributes | |
| entt::entity | node_id |
| The entity this entry represents. | |
| entt::entity | parent_id |
The parent entity, or entt::null for root traversal entries. | |
| Position | position |
| Sibling ordering key within the parent. | |
A node handle yielded by hierarchy traversals and queries.
Contains the entity, its parent, and its sibling position.
Definition at line 95 of file hierarchy_types.h.
| entt::entity entttree::NodeEntry::node_id |
The entity this entry represents.
Definition at line 96 of file hierarchy_types.h.
Referenced by entttree::HierarchySystem< HTag >::traverse().
| entt::entity entttree::NodeEntry::parent_id |
The parent entity, or entt::null for root traversal entries.
Definition at line 97 of file hierarchy_types.h.
| Position entttree::NodeEntry::position |
Sibling ordering key within the parent.
Definition at line 98 of file hierarchy_types.h.