|
TachyonUI 0.1.0
High-performance UI for building tools.
|
Selected item IDs of a multi-select view; user-owned, keep it alive across frames. More...
#include <gui_controls/gui_widget_state_types.h>
Public Attributes | |
| std::unordered_set< tachyon::ID > | selectedIDs |
| tachyon::ID | lastClickedID = tachyon::ID::Invalid() |
| anchor for Shift+Click ranges | |
| std::vector< tachyon::ID > | orderedItemIDs |
| Transient: rebuilt each frame for Shift+Click range selection. | |
Selected item IDs of a multi-select view; user-owned, keep it alive across frames.
| std::unordered_set<tachyon::ID> tachyon::MultiSelectState::selectedIDs |
| tachyon::ID tachyon::MultiSelectState::lastClickedID = tachyon::ID::Invalid() |
anchor for Shift+Click ranges
| std::vector<tachyon::ID> tachyon::MultiSelectState::orderedItemIDs |
Transient: rebuilt each frame for Shift+Click range selection.