entttree 0.1.0
Hierarchical entity management for EnTT
Loading...
Searching...
No Matches
entttree::HierarchySystem< HTag > Member List

This is the complete list of members for entttree::HierarchySystem< HTag >, including all inherited members.

ancestors(entt::entity node) constentttree::HierarchySystem< HTag >inline
child_count(entt::entity parent) constentttree::HierarchySystem< HTag >inline
children(entt::entity parent, SiblingOrder order) constentttree::HierarchySystem< HTag >inline
deepest_common_ancestor(entt::entity node_a, entt::entity node_b) constentttree::HierarchySystem< HTag >inline
get_connection(entt::entity node) constentttree::HierarchySystem< HTag >inline
HierarchySystem(entt::registry &reg) (defined in entttree::HierarchySystem< HTag >)entttree::HierarchySystem< HTag >inlineexplicit
HierarchySystem(const HierarchySystem &)=delete (defined in entttree::HierarchySystem< HTag >)entttree::HierarchySystem< HTag >
is_ancestor_of(entt::entity ancestor, entt::entity descendant) constentttree::HierarchySystem< HTag >inline
last_child_position(entt::entity parent) constentttree::HierarchySystem< HTag >inline
on_addedentttree::HierarchySystem< HTag >
on_changedentttree::HierarchySystem< HTag >
on_removedentttree::HierarchySystem< HTag >
operator=(const HierarchySystem &)=delete (defined in entttree::HierarchySystem< HTag >)entttree::HierarchySystem< HTag >
order_child_before(entt::entity child, entt::entity before)entttree::HierarchySystem< HTag >inline
parent_of(entt::entity node) constentttree::HierarchySystem< HTag >inline
path(entt::entity node) constentttree::HierarchySystem< HTag >inline
PC typedef (defined in entttree::HierarchySystem< HTag >)entttree::HierarchySystem< HTag >
position_of(entt::entity node) constentttree::HierarchySystem< HTag >inline
set_child_position(entt::entity child, Position position)entttree::HierarchySystem< HTag >inline
set_parent(entt::entity child, entt::entity parent, std::optional< Position > position=std::nullopt)entttree::HierarchySystem< HTag >inline
size() constentttree::HierarchySystem< HTag >inline
traverse(entt::entity root, SiblingOrder order) constentttree::HierarchySystem< HTag >inline
traverse_dfs(entt::entity root, SiblingOrder sibling_order=SiblingOrder::Forward, DfsOrder recursion_order=DfsOrder::ShallowFirst) constentttree::HierarchySystem< HTag >inline
unparent(entt::entity child)entttree::HierarchySystem< HTag >inline