|
TachyonUI 0.1.0
High-performance UI for building tools.
|
#include <gui_core/style/gui_style.h>#include <gui_core/style/gui_style_ref.h>#include <gui_core/layout/gui_constraints.h>#include <gui_core/elements/gui_element_flags.h>#include <gui_core/elements/gui_element.h>#include <gui_core/elements/gui_element_iterators.h>#include <gui_core/input/gui_input_handler_func.h>#include <gui_core/gui_id.h>#include <gui_core/gui_base_types.h>#include <gui_core/gui_enum_operators.h>#include <unordered_map>Go to the source code of this file.
Classes | |
| struct | tachyon::AddResult |
| What Add returns: the new element's ref and status; true on success. More... | |
| class | tachyon::ElementStorage |
| The frame's element tree. More... | |
| struct | tachyon::ElementStorage::PostLayoutEntry |
| Fired in registration order between layout and rendering. More... | |
Namespaces | |
| namespace | tachyon |
Enumerations | |
| enum class | tachyon::ScrollOffsetHandle : uint32_t { tachyon::ScrollOffsetHandle::Invalid = 0 } |
| A handle to a stored scroll offset. More... | |
| enum class | tachyon::ElementStorageResult { tachyon::ElementStorageResult::Success , tachyon::ElementStorageResult::NotConstructing , tachyon::ElementStorageResult::MissingAdd , tachyon::ElementStorageResult::MissingBeginChildren , tachyon::ElementStorageResult::MissingEndChildren , tachyon::ElementStorageResult::DuplicateCall , tachyon::ElementStorageResult::InvalidStyle , tachyon::ElementStorageResult::UnknownProblem } |
| Outcome of an ElementStorage call. More... | |