|
TachyonUI 0.1.0
High-performance UI for building tools.
|
#include <gui_core/gui_id.h>#include <gui_core/elements/gui_element_data_store.h>#include <gui_core/style/gui_style.h>#include <gui_core/input/gui_input_enums.h>#include <gui_core/state/gui_interaction_state.h>#include <gui_core/state/gui_drag_drop_state.h>#include <gui_core/state/gui_scroll_management.h>#include <gui_core/state/gui_state_atomic_values.h>#include <gui_controls/gui_label_binding.h>#include <functional>Go to the source code of this file.
Classes | |
| struct | tachyon::FrameInput |
| What the window layer reports at the end of a frame's construction; GUIStateManager::EndFrame turns it into the hovered element and the active window. More... | |
| struct | tachyon::FrameHover |
| Where the frame's input goes, from GUIStateManager::EndFrame. More... | |
| class | tachyon::GUIStateManager |
| Owns the per-frame state objects and runs their BeginFrame / EndFrame in order. More... | |
Namespaces | |
| namespace | tachyon |