#include <initializer_list>#include <optional>#include <variant>#include "app/gui/core/color.h"#include "imgui/imgui.h"#include "imgui/imgui_internal.h"Go to the source code of this file.
Classes | |
| class | yaze::gui::StyleColorGuard |
| RAII guard for ImGui style colors. More... | |
| struct | yaze::gui::StyleColorGuard::Entry |
| class | yaze::gui::StyleVarGuard |
| RAII guard for ImGui style vars. More... | |
| struct | yaze::gui::StyleVarGuard::Entry |
| class | yaze::gui::IdScope |
| RAII guard for ImGui::PushID / ImGui::PopID. More... | |
| class | yaze::gui::DisabledScope |
| RAII guard for ImGui::BeginDisabled / ImGui::EndDisabled. More... | |
| class | yaze::gui::ItemFlagScope |
| RAII guard for ImGui::PushItemFlag / ImGui::PopItemFlag. More... | |
| class | yaze::gui::ReadOnlyScope |
| RAII guard that pushes ImGuiItemFlags_ReadOnly. More... | |
| struct | yaze::gui::StyledWindowConfig |
| Configuration for styled windows and panels. More... | |
| class | yaze::gui::StyledWindow |
| RAII compound guard for window-level style setup. More... | |
| class | yaze::gui::FixedPanel |
| RAII for fixed-position panels (activity bar, side panel, status bar). More... | |
| struct | yaze::gui::StyledChildConfig |
| Configuration for styled child windows. More... | |
| class | yaze::gui::StyledChild |
| RAII guard for ImGui child windows with optional styling. More... | |
Namespaces | |
| namespace | yaze |
| namespace | yaze::gui |
| Graphical User Interface (GUI) components for the application. | |