Contains style settings for a theme. More...
#include <Theme.h>
Public Attributes | |
| float | Alpha = 1.0f |
| float | DisabledAlpha = 0.60f |
| ImVec2 | WindowPadding = ImVec2(8.0f, 8.0f) |
| float | WindowRounding = 0.0f |
| float | WindowBorderSize = 1.0f |
| ImVec2 | WindowMinSize = ImVec2(32.0f, 32.0f) |
| ImVec2 | WindowTitleAlign = ImVec2(0.0f, 0.5f) |
| ImGuiDir | WindowMenuButtonPosition = ImGuiDir_Left |
| float | ChildRounding = 0.0f |
| float | ChildBorderSize = 1.0f |
| float | PopupRounding = 0.0f |
| float | PopupBorderSize = 1.0f |
| ImVec2 | FramePadding = ImVec2(4.0f, 3.0f) |
| float | FrameRounding = 0.0f |
| float | FrameBorderSize = 0.0f |
| ImVec2 | ItemSpacing = ImVec2(8.0f, 4.0f) |
| ImVec2 | ItemInnerSpacing = ImVec2(4.0f, 4.0f) |
| ImVec2 | CellPadding = ImVec2(4.0f, 2.0f) |
| ImVec2 | TouchExtraPadding = ImVec2(0.0f, 0.0f) |
| float | IndentSpacing = 21.0f |
| float | ColumnsMinSpacing = 6.0f |
| float | ScrollbarSize = 14.0f |
| float | ScrollbarRounding = 9.0f |
| float | GrabMinSize = 12.0f |
| float | GrabRounding = 0.0f |
| float | LogSliderDeadzone = 4.0f |
| float | TabRounding = 4.0f |
| float | TabBorderSize = 0.0f |
| float | TabMinWidthForCloseButton = 0.0f |
| ImGuiDir | ColorButtonPosition = ImGuiDir_Right |
| ImVec2 | ButtonTextAlign = ImVec2(0.5f, 0.5f) |
| ImVec2 | SelectableTextAlign = ImVec2(0.0f, 0.0f) |
| float | SeparatorTextBorderSize = 3.0f |
| ImVec2 | SeparatorTextAlign = ImVec2(0.0f, 0.5f) |
| ImVec2 | SeparatorTextPadding = ImVec2(20.0f, 3.0f) |
| ImVec2 | DisplayWindowPadding = ImVec2(19.0f, 19.0f) |
| ImVec2 | DisplaySafeAreaPadding = ImVec2(3.0f, 3.0f) |
| float | MouseCursorScale = 1.0f |
| bool | AntiAliasedLines = true |
| bool | AntiAliasedLinesUseTex = true |
| bool | AntiAliasedFill = true |
| float | CurveTessellationTol = 1.25f |
| float | CircleTessellationMaxError = 0.30f |
Contains style settings for a theme.
| float Editor::UI::ThemeStyle::Alpha = 1.0f |
| bool Editor::UI::ThemeStyle::AntiAliasedFill = true |
| bool Editor::UI::ThemeStyle::AntiAliasedLines = true |
| bool Editor::UI::ThemeStyle::AntiAliasedLinesUseTex = true |
| ImVec2 Editor::UI::ThemeStyle::ButtonTextAlign = ImVec2(0.5f, 0.5f) |
| ImVec2 Editor::UI::ThemeStyle::CellPadding = ImVec2(4.0f, 2.0f) |
| float Editor::UI::ThemeStyle::ChildBorderSize = 1.0f |
| float Editor::UI::ThemeStyle::ChildRounding = 0.0f |
| float Editor::UI::ThemeStyle::CircleTessellationMaxError = 0.30f |
| ImGuiDir Editor::UI::ThemeStyle::ColorButtonPosition = ImGuiDir_Right |
| float Editor::UI::ThemeStyle::ColumnsMinSpacing = 6.0f |
| float Editor::UI::ThemeStyle::CurveTessellationTol = 1.25f |
| float Editor::UI::ThemeStyle::DisabledAlpha = 0.60f |
| ImVec2 Editor::UI::ThemeStyle::DisplaySafeAreaPadding = ImVec2(3.0f, 3.0f) |
| ImVec2 Editor::UI::ThemeStyle::DisplayWindowPadding = ImVec2(19.0f, 19.0f) |
| float Editor::UI::ThemeStyle::FrameBorderSize = 0.0f |
| ImVec2 Editor::UI::ThemeStyle::FramePadding = ImVec2(4.0f, 3.0f) |
| float Editor::UI::ThemeStyle::FrameRounding = 0.0f |
| float Editor::UI::ThemeStyle::GrabMinSize = 12.0f |
| float Editor::UI::ThemeStyle::GrabRounding = 0.0f |
| float Editor::UI::ThemeStyle::IndentSpacing = 21.0f |
| ImVec2 Editor::UI::ThemeStyle::ItemInnerSpacing = ImVec2(4.0f, 4.0f) |
| ImVec2 Editor::UI::ThemeStyle::ItemSpacing = ImVec2(8.0f, 4.0f) |
| float Editor::UI::ThemeStyle::LogSliderDeadzone = 4.0f |
| float Editor::UI::ThemeStyle::MouseCursorScale = 1.0f |
| float Editor::UI::ThemeStyle::PopupBorderSize = 1.0f |
| float Editor::UI::ThemeStyle::PopupRounding = 0.0f |
| float Editor::UI::ThemeStyle::ScrollbarRounding = 9.0f |
| float Editor::UI::ThemeStyle::ScrollbarSize = 14.0f |
| ImVec2 Editor::UI::ThemeStyle::SelectableTextAlign = ImVec2(0.0f, 0.0f) |
| ImVec2 Editor::UI::ThemeStyle::SeparatorTextAlign = ImVec2(0.0f, 0.5f) |
| float Editor::UI::ThemeStyle::SeparatorTextBorderSize = 3.0f |
| ImVec2 Editor::UI::ThemeStyle::SeparatorTextPadding = ImVec2(20.0f, 3.0f) |
| float Editor::UI::ThemeStyle::TabBorderSize = 0.0f |
| float Editor::UI::ThemeStyle::TabMinWidthForCloseButton = 0.0f |
| float Editor::UI::ThemeStyle::TabRounding = 4.0f |
| ImVec2 Editor::UI::ThemeStyle::TouchExtraPadding = ImVec2(0.0f, 0.0f) |
| float Editor::UI::ThemeStyle::WindowBorderSize = 1.0f |
| ImGuiDir Editor::UI::ThemeStyle::WindowMenuButtonPosition = ImGuiDir_Left |
| ImVec2 Editor::UI::ThemeStyle::WindowMinSize = ImVec2(32.0f, 32.0f) |
| ImVec2 Editor::UI::ThemeStyle::WindowPadding = ImVec2(8.0f, 8.0f) |
| float Editor::UI::ThemeStyle::WindowRounding = 0.0f |
| ImVec2 Editor::UI::ThemeStyle::WindowTitleAlign = ImVec2(0.0f, 0.5f) |