|
TachyonUI 0.1.0
High-performance UI for building tools.
|
#include <chrono>#include <string>#include <string_view>#include <unordered_map>#include <gui_core/gui_id.h>#include <gui_core/gui_base_types.h>#include <gui_core/input/gui_pointer_drag.h>#include <gui_core/text/gui_text_system.h>Go to the source code of this file.
Classes | |
| class | tachyon::RenameSubsystem |
| In-place rename of a tree / list / grid row (F2, Ctrl+Shift+Click or a slow re-click); the target row emits a text field instead of its label. More... | |
| class | tachyon::SliderFieldTrackSubsystem |
| Slider track widths written by the sliders' custom draws and read next frame (keyboard step sizes, drag mapping). More... | |
| struct | tachyon::DockTabDragInfo |
| Set when a dock tab drag starts, so any target leaf can emit a phantom tab during construction. More... | |
| struct | tachyon::DockDropZoneAnim |
| The drop-zone overlay shown while a dock tab is dragged; it slides between zones. More... | |
| class | tachyon::DockTabDragSubsystem |
| Dock tab drag state: the dragged tab and the drop-zone overlay animation. More... | |
| class | tachyon::ToolbarWindowDragSubsystem |
| A floating toolbar window dragged by its thumb; one drag at a time. More... | |
| class | tachyon::MenuRectsSubsystem |
| Last frame's screen rects of menu triggers and popups, written by AddPostLayout callbacks. More... | |
Namespaces | |
| namespace | tachyon |