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) |