Elaztek Developer Hub
Blamite Game Engine - blam!  00346.12.11.21.0529.blamite
The core library for the Blamite Game Engine.
ImGuiStyle Struct Reference

#include <imgui.h>

Public Member Functions

IMGUI_API ImGuiStyle ()
 
IMGUI_API void ScaleAllSizes (float scale_factor)
 

Public Attributes

float Alpha
 
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 TouchExtraPadding
 
float IndentSpacing
 
float ColumnsMinSpacing
 
float ScrollbarSize
 
float ScrollbarRounding
 
float GrabMinSize
 
float GrabRounding
 
float TabRounding
 
float TabBorderSize
 
ImGuiDir ColorButtonPosition
 
ImVec2 ButtonTextAlign
 
ImVec2 SelectableTextAlign
 
ImVec2 DisplayWindowPadding
 
ImVec2 DisplaySafeAreaPadding
 
float MouseCursorScale
 
bool AntiAliasedLines
 
bool AntiAliasedFill
 
float CurveTessellationTol
 
ImVec4 Colors [ImGuiCol_COUNT]
 

Constructor & Destructor Documentation

◆ ImGuiStyle()

ImGuiStyle::ImGuiStyle ( )

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

◆ ButtonTextAlign

ImVec2 ImGuiStyle::ButtonTextAlign

◆ ChildBorderSize

float ImGuiStyle::ChildBorderSize

◆ ChildRounding

float ImGuiStyle::ChildRounding

◆ ColorButtonPosition

ImGuiDir ImGuiStyle::ColorButtonPosition

◆ Colors

ImVec4 ImGuiStyle::Colors[ImGuiCol_COUNT]

◆ ColumnsMinSpacing

float ImGuiStyle::ColumnsMinSpacing

◆ CurveTessellationTol

float ImGuiStyle::CurveTessellationTol

◆ DisplaySafeAreaPadding

ImVec2 ImGuiStyle::DisplaySafeAreaPadding

◆ DisplayWindowPadding

ImVec2 ImGuiStyle::DisplayWindowPadding

◆ FrameBorderSize

float ImGuiStyle::FrameBorderSize

◆ FramePadding

ImVec2 ImGuiStyle::FramePadding

◆ FrameRounding

float ImGuiStyle::FrameRounding

◆ GrabMinSize

float ImGuiStyle::GrabMinSize

◆ GrabRounding

float ImGuiStyle::GrabRounding

◆ IndentSpacing

float ImGuiStyle::IndentSpacing

◆ ItemInnerSpacing

ImVec2 ImGuiStyle::ItemInnerSpacing

◆ ItemSpacing

ImVec2 ImGuiStyle::ItemSpacing

◆ MouseCursorScale

float ImGuiStyle::MouseCursorScale

◆ PopupBorderSize

float ImGuiStyle::PopupBorderSize

◆ PopupRounding

float ImGuiStyle::PopupRounding

◆ ScrollbarRounding

float ImGuiStyle::ScrollbarRounding

◆ ScrollbarSize

float ImGuiStyle::ScrollbarSize

◆ SelectableTextAlign

ImVec2 ImGuiStyle::SelectableTextAlign

◆ TabBorderSize

float ImGuiStyle::TabBorderSize

◆ 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: