Steppable 0.0.1
A CAS project written from scratch in C++
Loading...
Searching...
No Matches
ImGuiStyle Struct Reference

#include <imgui.h>

Collaboration diagram for ImGuiStyle:
[legend]

Public Member Functions

IMGUI_API ImGuiStyle ()
 
IMGUI_API void ScaleAllSizes (float scale_factor)
 

Public Attributes

float Alpha
 
float DisabledAlpha
 
ImVec2 WindowPadding
 
float WindowRounding
 
float WindowBorderSize
 
ImVec2 WindowMinSize
 
ImVec2 WindowTitleAlign
 
ImGuiDir WindowMenuButtonPosition
 
float ChildRounding
 
float ChildBorderSize
 
float PopupRounding
 
float PopupBorderSize
 
ImVec2 FramePadding
 
float FrameRounding
 
float FrameBorderSize
 
ImVec2 ItemSpacing
 
ImVec2 ItemInnerSpacing
 
ImVec2 CellPadding
 
ImVec2 TouchExtraPadding
 
float IndentSpacing
 
float ColumnsMinSpacing
 
float ScrollbarSize
 
float ScrollbarRounding
 
float GrabMinSize
 
float GrabRounding
 
float LogSliderDeadzone
 
float TabRounding
 
float TabBorderSize
 
float TabMinWidthForCloseButton
 
float TabBarBorderSize
 
float TableAngledHeadersAngle
 
ImVec2 TableAngledHeadersTextAlign
 
ImGuiDir ColorButtonPosition
 
ImVec2 ButtonTextAlign
 
ImVec2 SelectableTextAlign
 
float SeparatorTextBorderSize
 
ImVec2 SeparatorTextAlign
 
ImVec2 SeparatorTextPadding
 
ImVec2 DisplayWindowPadding
 
ImVec2 DisplaySafeAreaPadding
 
float DockingSeparatorSize
 
float MouseCursorScale
 
bool AntiAliasedLines
 
bool AntiAliasedLinesUseTex
 
bool AntiAliasedFill
 
float CurveTessellationTol
 
float CircleTessellationMaxError
 
ImVec4 Colors [ImGuiCol_COUNT]
 
float HoverStationaryDelay
 
float HoverDelayShort
 
float HoverDelayNormal
 
ImGuiHoveredFlags HoverFlagsForTooltipMouse
 
ImGuiHoveredFlags HoverFlagsForTooltipNav
 

Constructor & Destructor Documentation

◆ ImGuiStyle()

ImGuiStyle::ImGuiStyle ( )
Here is the call graph for this function:

Member Function Documentation

◆ ScaleAllSizes()

void ImGuiStyle::ScaleAllSizes ( float scale_factor)

Member Data Documentation

◆ Alpha

float ImGuiStyle::Alpha

◆ AntiAliasedFill

bool ImGuiStyle::AntiAliasedFill

◆ AntiAliasedLines

bool ImGuiStyle::AntiAliasedLines

◆ AntiAliasedLinesUseTex

bool ImGuiStyle::AntiAliasedLinesUseTex

◆ ButtonTextAlign

ImVec2 ImGuiStyle::ButtonTextAlign

◆ CellPadding

ImVec2 ImGuiStyle::CellPadding

◆ ChildBorderSize

float ImGuiStyle::ChildBorderSize

◆ ChildRounding

float ImGuiStyle::ChildRounding

◆ CircleTessellationMaxError

float ImGuiStyle::CircleTessellationMaxError

◆ ColorButtonPosition

ImGuiDir ImGuiStyle::ColorButtonPosition

◆ Colors

ImVec4 ImGuiStyle::Colors[ImGuiCol_COUNT]

◆ ColumnsMinSpacing

float ImGuiStyle::ColumnsMinSpacing

◆ CurveTessellationTol

float ImGuiStyle::CurveTessellationTol

◆ DisabledAlpha

float ImGuiStyle::DisabledAlpha

◆ DisplaySafeAreaPadding

ImVec2 ImGuiStyle::DisplaySafeAreaPadding

◆ DisplayWindowPadding

ImVec2 ImGuiStyle::DisplayWindowPadding

◆ DockingSeparatorSize

float ImGuiStyle::DockingSeparatorSize

◆ FrameBorderSize

float ImGuiStyle::FrameBorderSize

◆ FramePadding

ImVec2 ImGuiStyle::FramePadding

◆ FrameRounding

float ImGuiStyle::FrameRounding

◆ GrabMinSize

float ImGuiStyle::GrabMinSize

◆ GrabRounding

float ImGuiStyle::GrabRounding

◆ HoverDelayNormal

float ImGuiStyle::HoverDelayNormal

◆ HoverDelayShort

float ImGuiStyle::HoverDelayShort

◆ HoverFlagsForTooltipMouse

ImGuiHoveredFlags ImGuiStyle::HoverFlagsForTooltipMouse

◆ HoverFlagsForTooltipNav

ImGuiHoveredFlags ImGuiStyle::HoverFlagsForTooltipNav

◆ HoverStationaryDelay

float ImGuiStyle::HoverStationaryDelay

◆ IndentSpacing

float ImGuiStyle::IndentSpacing

◆ ItemInnerSpacing

ImVec2 ImGuiStyle::ItemInnerSpacing

◆ ItemSpacing

ImVec2 ImGuiStyle::ItemSpacing

◆ LogSliderDeadzone

float ImGuiStyle::LogSliderDeadzone

◆ MouseCursorScale

float ImGuiStyle::MouseCursorScale

◆ PopupBorderSize

float ImGuiStyle::PopupBorderSize

◆ PopupRounding

float ImGuiStyle::PopupRounding

◆ ScrollbarRounding

float ImGuiStyle::ScrollbarRounding

◆ ScrollbarSize

float ImGuiStyle::ScrollbarSize

◆ SelectableTextAlign

ImVec2 ImGuiStyle::SelectableTextAlign

◆ SeparatorTextAlign

ImVec2 ImGuiStyle::SeparatorTextAlign

◆ SeparatorTextBorderSize

float ImGuiStyle::SeparatorTextBorderSize

◆ SeparatorTextPadding

ImVec2 ImGuiStyle::SeparatorTextPadding

◆ TabBarBorderSize

float ImGuiStyle::TabBarBorderSize

◆ TabBorderSize

float ImGuiStyle::TabBorderSize

◆ TableAngledHeadersAngle

float ImGuiStyle::TableAngledHeadersAngle

◆ TableAngledHeadersTextAlign

ImVec2 ImGuiStyle::TableAngledHeadersTextAlign

◆ TabMinWidthForCloseButton

float ImGuiStyle::TabMinWidthForCloseButton

◆ TabRounding

float ImGuiStyle::TabRounding

◆ TouchExtraPadding

ImVec2 ImGuiStyle::TouchExtraPadding

◆ WindowBorderSize

float ImGuiStyle::WindowBorderSize

◆ WindowMenuButtonPosition

ImGuiDir ImGuiStyle::WindowMenuButtonPosition

◆ WindowMinSize

ImVec2 ImGuiStyle::WindowMinSize

◆ WindowPadding

ImVec2 ImGuiStyle::WindowPadding

◆ WindowRounding

float ImGuiStyle::WindowRounding

◆ WindowTitleAlign

ImVec2 ImGuiStyle::WindowTitleAlign

The documentation for this struct was generated from the following files:
Untitled