Comprehensive theme structure for YAZE. More...
#include <theme_manager.h>

Classes | |
| struct | ChatColors |
| struct | DungeonColors |
Public Member Functions | |
| void | ApplyToImGui () const |
Comprehensive theme structure for YAZE.
Definition at line 20 of file theme_manager.h.
| void yaze::gui::Theme::ApplyToImGui | ( | ) | const |
Definition at line 33 of file theme_manager.cc.
References border, border_shadow, button, button_active, button_hovered, check_mark, child_bg, yaze::gui::ConvertColorToImVec4(), docking_empty_bg, docking_preview, drag_drop_target, frame_bg, frame_bg_active, frame_bg_hovered, frame_border_size, frame_rounding, grab_rounding, header, header_active, header_hovered, input_text_cursor, menu_bar_bg, modal_window_dim_bg, nav_cursor, nav_windowing_dim_bg, nav_windowing_highlight, plot_histogram, plot_histogram_hovered, plot_lines, plot_lines_hovered, popup_bg, resize_grip, resize_grip_active, resize_grip_hovered, scrollbar_bg, scrollbar_grab, scrollbar_grab_active, scrollbar_grab_hovered, scrollbar_rounding, separator, separator_active, separator_hovered, slider_grab, slider_grab_active, tab, tab_active, tab_dimmed, tab_dimmed_selected, tab_dimmed_selected_overline, tab_hovered, tab_rounding, tab_selected_overline, tab_unfocused, tab_unfocused_active, table_border_light, table_border_strong, table_header_bg, table_row_bg, table_row_bg_alt, text_disabled, text_link, text_primary, text_selected_bg, title_bg, title_bg_active, title_bg_collapsed, tree_lines, window_bg, window_border_size, and window_rounding.
Referenced by yaze::gui::ThemeManager::ApplyTheme(), yaze::gui::ThemeManager::LoadTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().

| std::string yaze::gui::Theme::name |
Definition at line 21 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::ApplyTheme(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ExportCurrentThemeJson(), yaze::gui::ThemeManager::LoadThemeFromFile(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| std::string yaze::gui::Theme::description |
Definition at line 22 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| std::string yaze::gui::Theme::author |
Definition at line 23 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::primary |
Definition at line 26 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetPrimary(), yaze::gui::ThemeManager::GetWelcomeScreenAccent(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::secondary |
Definition at line 27 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetSecondary(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::accent |
Definition at line 28 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetWelcomeScreenBorder(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::background |
Definition at line 29 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::surface |
Definition at line 30 of file theme_manager.h.
Referenced by yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetSurface(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::SerializeTheme().
| Color yaze::gui::Theme::error |
Definition at line 31 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::SerializeTheme().
| Color yaze::gui::Theme::warning |
Definition at line 32 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::SerializeTheme().
| Color yaze::gui::Theme::success |
Definition at line 33 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::SerializeTheme().
| Color yaze::gui::Theme::info |
Definition at line 34 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::SerializeTheme().
| Color yaze::gui::Theme::text_primary |
Definition at line 37 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetOnPrimary(), yaze::gui::ThemeManager::GetOnSurface(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::text_secondary |
Definition at line 38 of file theme_manager.h.
Referenced by yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetOnSurfaceVariant(), yaze::gui::ThemeManager::GetTextSecondary(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::text_disabled |
Definition at line 39 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetTextDisabled(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::window_bg |
Definition at line 42 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetWelcomeScreenBackground(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::child_bg |
Definition at line 43 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetSurfaceVariant(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::popup_bg |
Definition at line 44 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetSurfaceContainer(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::modal_bg |
Definition at line 45 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::CreateFallbackYazeClassic(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::button |
Definition at line 48 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::button_hovered |
Definition at line 49 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetPrimaryHover(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::button_active |
Definition at line 50 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetPrimaryActive(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::frame_bg |
Definition at line 51 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::frame_bg_hovered |
Definition at line 52 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::frame_bg_active |
Definition at line 53 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::header |
Definition at line 56 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetSurfaceContainerHigh(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::header_hovered |
Definition at line 57 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetSurfaceContainerHighest(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::header_active |
Definition at line 58 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::tab |
Definition at line 59 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::tab_hovered |
Definition at line 60 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::tab_active |
Definition at line 61 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::menu_bar_bg |
Definition at line 62 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::title_bg |
Definition at line 63 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::title_bg_active |
Definition at line 64 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::title_bg_collapsed |
Definition at line 65 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::border |
Definition at line 68 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetOutline(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::border_shadow |
Definition at line 69 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::GetShadow(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::separator |
Definition at line 70 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::separator_hovered |
Definition at line 71 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::separator_active |
Definition at line 72 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::scrollbar_bg |
Definition at line 75 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::scrollbar_grab |
Definition at line 76 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::scrollbar_grab_hovered |
Definition at line 77 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::scrollbar_grab_active |
Definition at line 78 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::resize_grip |
Definition at line 81 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::resize_grip_hovered |
Definition at line 82 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::resize_grip_active |
Definition at line 83 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::docking_preview |
Definition at line 84 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::docking_empty_bg |
Definition at line 85 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::check_mark |
Definition at line 88 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::slider_grab |
Definition at line 89 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::slider_grab_active |
Definition at line 90 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::input_text_cursor |
Definition at line 91 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::nav_cursor |
Definition at line 92 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::nav_windowing_highlight |
Definition at line 93 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::nav_windowing_dim_bg |
Definition at line 94 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::modal_window_dim_bg |
Definition at line 95 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::text_selected_bg |
Definition at line 96 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::drag_drop_target |
Definition at line 97 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::table_header_bg |
Definition at line 98 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::table_border_strong |
Definition at line 99 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::table_border_light |
Definition at line 100 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::table_row_bg |
Definition at line 101 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::table_row_bg_alt |
Definition at line 102 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::text_link |
Definition at line 103 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::plot_lines |
Definition at line 104 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::plot_lines_hovered |
Definition at line 105 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::plot_histogram |
Definition at line 106 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::plot_histogram_hovered |
Definition at line 107 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::tree_lines |
Definition at line 108 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::tab_unfocused |
Definition at line 111 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::tab_unfocused_active |
Definition at line 112 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::tab_dimmed |
Definition at line 113 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::tab_dimmed_selected |
Definition at line 114 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::tab_dimmed_selected_overline |
Definition at line 115 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::SerializeTheme().
| Color yaze::gui::Theme::tab_selected_overline |
Definition at line 116 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::SerializeTheme().
| Color yaze::gui::Theme::text_highlight |
Definition at line 119 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::link_hover |
Definition at line 120 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::code_background |
Definition at line 121 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::success_light |
Definition at line 122 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::warning_light |
Definition at line 123 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::error_light |
Definition at line 124 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::info_light |
Definition at line 125 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::active_selection |
Definition at line 128 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::plotting::anonymous_namespace{implot_support.cc}::BuildBaseStyle(), yaze::editor::music::anonymous_namespace{tracker_view.cc}::GetColorBeatHighlight(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::hover_highlight |
| Color yaze::gui::Theme::focus_border |
Definition at line 130 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::disabled_overlay |
Definition at line 131 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::editor_background |
Definition at line 134 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| Color yaze::gui::Theme::editor_grid |
| Color yaze::gui::Theme::editor_cursor |
| Color yaze::gui::Theme::editor_selection |
| Color yaze::gui::Theme::entrance_color |
Definition at line 139 of file theme_manager.h.
| Color yaze::gui::Theme::hole_color |
Definition at line 140 of file theme_manager.h.
| Color yaze::gui::Theme::exit_color |
Definition at line 141 of file theme_manager.h.
| Color yaze::gui::Theme::item_color |
Definition at line 142 of file theme_manager.h.
| Color yaze::gui::Theme::sprite_color |
Definition at line 143 of file theme_manager.h.
| struct yaze::gui::Theme::DungeonColors yaze::gui::Theme::dungeon |
Referenced by yaze::gui::ThemeManager::CreateFallbackYazeClassic().
| struct yaze::gui::Theme::ChatColors yaze::gui::Theme::chat |
Referenced by yaze::gui::ThemeManager::CreateFallbackYazeClassic().
| float yaze::gui::Theme::window_rounding = 0.0f |
Definition at line 196 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| float yaze::gui::Theme::frame_rounding = 5.0f |
Definition at line 197 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| float yaze::gui::Theme::scrollbar_rounding = 5.0f |
Definition at line 198 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| float yaze::gui::Theme::grab_rounding = 3.0f |
Definition at line 199 of file theme_manager.h.
Referenced by ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| float yaze::gui::Theme::tab_rounding = 0.0f |
Definition at line 200 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), ApplyToImGui(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| float yaze::gui::Theme::window_border_size = 0.0f |
Definition at line 201 of file theme_manager.h.
Referenced by ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| float yaze::gui::Theme::frame_border_size = 0.0f |
Definition at line 202 of file theme_manager.h.
Referenced by ApplyToImGui(), yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| bool yaze::gui::Theme::enable_animations = true |
Definition at line 205 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| float yaze::gui::Theme::animation_speed = 1.0f |
Definition at line 206 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ParseThemeFile(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| bool yaze::gui::Theme::enable_glow_effects = false |
Definition at line 207 of file theme_manager.h.
Referenced by yaze::gui::ThemeManager::ApplyClassicYazeTheme(), yaze::gui::ThemeManager::CreateFallbackYazeClassic(), yaze::gui::ThemeManager::ParseThemeFile(), yaze::gui::ThemeManager::SerializeTheme(), and yaze::gui::ThemeManager::ShowSimpleThemeEditor().
| float yaze::gui::Theme::compact_factor = 1.0f |
Definition at line 211 of file theme_manager.h.
Referenced by yaze::gui::LayoutHelpers::ApplyCompactFactor(), and yaze::gui::LayoutHelpers::InputToolbarField().
| float yaze::gui::Theme::widget_height_multiplier = 1.0f |
Definition at line 214 of file theme_manager.h.
| float yaze::gui::Theme::spacing_multiplier = 1.0f |
Definition at line 215 of file theme_manager.h.
| float yaze::gui::Theme::toolbar_height_multiplier = 0.8f |
Definition at line 216 of file theme_manager.h.
| float yaze::gui::Theme::panel_padding_multiplier = 1.0f |
Definition at line 217 of file theme_manager.h.
| float yaze::gui::Theme::input_width_multiplier = 1.0f |
Definition at line 218 of file theme_manager.h.
| float yaze::gui::Theme::button_padding_multiplier = 1.0f |
Definition at line 219 of file theme_manager.h.
| float yaze::gui::Theme::table_row_height_multiplier = 1.0f |
Definition at line 220 of file theme_manager.h.
| float yaze::gui::Theme::canvas_toolbar_multiplier = 0.75f |
Definition at line 221 of file theme_manager.h.