Public Member Functions | |
| InformationTree () | |
| ~InformationTree () | |
| InformationTreeItem * | InsertItem (void const *, int, int, InformationTreeItem *parent=nullptr) |
| InformationTreeItem * | InsertItem (InformationTreeItem *parent=nullptr) |
| InformationTreeItem * | GetRootItem () |
| void | SetItemData (InformationTreeItem *item, Information *data) |
| Information * | GetItemData (InformationTreeItem *item) |
| InformationTreeItem * | GetParentItem (InformationTreeItem *child) |
| InformationTreeItem * | GetChildItem (InformationTreeItem *parent) |
| InformationTreeItem * | GetNextSiblingItem (InformationTreeItem *sibling) |
| void | SelectItem (InformationTreeItem *item) |
| InformationTreeItem * | GetSelectedItem () |
| void | DeleteAllItems () |
| void | DeleteItem (InformationTreeItem *) |
| envitia::InformationTree::InformationTree | ( | ) |
| envitia::InformationTree::~InformationTree | ( | ) |
| void envitia::InformationTree::DeleteAllItems | ( | ) |
| void envitia::InformationTree::DeleteItem | ( | InformationTreeItem * | ) |
| InformationTreeItem * envitia::InformationTree::GetChildItem | ( | InformationTreeItem * | parent | ) |
| Information * envitia::InformationTree::GetItemData | ( | InformationTreeItem * | item | ) |
| InformationTreeItem * envitia::InformationTree::GetNextSiblingItem | ( | InformationTreeItem * | sibling | ) |
| InformationTreeItem * envitia::InformationTree::GetParentItem | ( | InformationTreeItem * | child | ) |
| InformationTreeItem * envitia::InformationTree::GetRootItem | ( | ) |
| InformationTreeItem * envitia::InformationTree::GetSelectedItem | ( | ) |
| InformationTreeItem * envitia::InformationTree::InsertItem | ( | InformationTreeItem * | parent = nullptr | ) |
|
inline |
| void envitia::InformationTree::SelectItem | ( | InformationTreeItem * | item | ) |
| void envitia::InformationTree::SetItemData | ( | InformationTreeItem * | item, |
| Information * | data ) |