|
TachyonUI 0.1.0
High-performance UI for building tools.
|
Construction state of the current TreeView / ListView; internal. More...
#include <gui_controls/gui_tree_grid_types.h>
Public Attributes | |
| tachyon::ID | containerID = tachyon::ID::Invalid() |
| int | nextItemIndex = 0 |
| int | totalItemCount = 0 |
| int | depth = 0 |
| nesting depth (0 = top-level, no guide lines) | |
| int * | selectedIndex = nullptr |
| for ListView index-based selection | |
| tachyon::ID * | selectedID = nullptr |
| for single-ID selection | |
| MultiSelectState * | multiSelect = nullptr |
| for multi-selection | |
| ItemDragDropConfig * | dragDrop = nullptr |
| drag & drop config | |
Construction state of the current TreeView / ListView; internal.
| tachyon::ID tachyon::TreeViewState::containerID = tachyon::ID::Invalid() |
| int tachyon::TreeViewState::nextItemIndex = 0 |
| int tachyon::TreeViewState::totalItemCount = 0 |
| int tachyon::TreeViewState::depth = 0 |
nesting depth (0 = top-level, no guide lines)
| int* tachyon::TreeViewState::selectedIndex = nullptr |
for ListView index-based selection
| tachyon::ID* tachyon::TreeViewState::selectedID = nullptr |
for single-ID selection
| MultiSelectState* tachyon::TreeViewState::multiSelect = nullptr |
for multi-selection
| ItemDragDropConfig* tachyon::TreeViewState::dragDrop = nullptr |
drag & drop config