This crate provides a index (entity) based tree structure compatible to the DCES Entity Component System. The tree could be used as entity storage.
Basic usage of the tree:
use orbtk_tree::prelude::*; let mut tree = Tree::new(); tree.register_node(0); tree.register_node(1); tree.append_child(0, 1);
Base data structure to manage the entities of a window in a tree based structure.
Used to create an iterator for the tree.
Used as return type if a requested entity is not found on the tree.