|
TachyonUI 0.1.0
High-performance UI for building tools.
|
#include <gui_core/gui_base_types.h>#include <gui_core/gui_result.h>#include <gui_core/graphics/gui_image.h>#include <gui_core/memory/gui_allocation_hooks.h>#include <gui_core/style/gui_style.h>#include <gui_core/windows/gui_window_backend.h>#include <source_location>#include <span>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| class | tachyon::GraphicsContext |
| A graphics backend: the device, the window contexts that render the GUI's windows, and the images and text atlases they draw with. More... | |
Namespaces | |
| namespace | tachyon |
Enumerations | |
| enum class | tachyon::DeviceScope { tachyon::DeviceScope::Frame , tachyon::DeviceScope::Application } |
| When a deferred GPU resource destruction runs: Frame once the frames that may use it are done, Application at Cleanup. More... | |
| enum class | tachyon::GraphicsAPI : uint8_t { tachyon::GraphicsAPI::None , tachyon::GraphicsAPI::Vulkan } |
| The graphics API a backend presents with; window backends create their windows to match (SDL: SDL_WINDOW_VULKAN). More... | |