|
TachyonUI 0.1.0
High-performance UI for building tools.
|
#include <gui_core/elements/gui_element.h>
Static Public Member Functions | |
| static constexpr HierarchyInfo | Initialize (uint32_t parentIndex) |
Public Attributes | |
| uint32_t | parentIndex = 0 |
| Parent index at depth - 1. | |
| uint32_t | nextSiblingIndex = kInvalidNextIndex |
| Next sibling at same depth. | |
| uint32_t | childOffset = 0 |
| First child index at depth + 1. | |
| uint32_t | childCount = 0 |
Static Public Attributes | |
| static constexpr uint32_t | kInvalidNextIndex = std::numeric_limits<uint32_t>::max() |
|
inlinestaticconstexpr |
|
staticconstexpr |
| uint32_t tachyon::HierarchyInfo::parentIndex = 0 |
Parent index at depth - 1.
| uint32_t tachyon::HierarchyInfo::nextSiblingIndex = kInvalidNextIndex |
Next sibling at same depth.
| uint32_t tachyon::HierarchyInfo::childOffset = 0 |
First child index at depth + 1.
| uint32_t tachyon::HierarchyInfo::childCount = 0 |