Package imgui.enums
Class ImGuiStyleVar
java.lang.Object
imgui.enums.ImGuiStyleVar
public final class ImGuiStyleVar
extends java.lang.Object
Enumeration for PushStyleVar() / PopStyleVar() to temporarily modify the ImGuiStyle structure.
NB: the enum only refers to fields of ImGuiStyle which makes sense to be pushed/popped inside UI code. During initialization, feel free to just poke into ImGuiStyle directly.
NB: if changing this enum, you need to update the associated internal table GStyleVarInfo[] accordingly. This is where we link enum values to members offset/type.
-
Field Summary
Fields Modifier and Type Field Description static int
Alpha
static int
ButtonTextAlign
static int
ChildBorderSize
static int
ChildRounding
static int
COUNT
static int
FrameBorderSize
static int
FramePadding
static int
FrameRounding
static int
GrabMinSize
static int
GrabRounding
static int
IndentSpacing
static int
ItemInnerSpacing
static int
ItemSpacing
static int
PopupBorderSize
static int
PopupRounding
static int
ScrollbarRounding
static int
ScrollbarSize
static int
SelectableTextAlign
static int
TabRounding
static int
WindowBorderSize
static int
WindowMinSize
static int
WindowPadding
static int
WindowRounding
static int
WindowTitleAlign
-
Method Summary
-
Field Details
-
Alpha
public static final int Alpha- See Also:
- Constant Field Values
-
WindowPadding
public static final int WindowPadding- See Also:
- Constant Field Values
-
WindowRounding
public static final int WindowRounding- See Also:
- Constant Field Values
-
WindowBorderSize
public static final int WindowBorderSize- See Also:
- Constant Field Values
-
WindowMinSize
public static final int WindowMinSize- See Also:
- Constant Field Values
-
WindowTitleAlign
public static final int WindowTitleAlign- See Also:
- Constant Field Values
-
ChildRounding
public static final int ChildRounding- See Also:
- Constant Field Values
-
ChildBorderSize
public static final int ChildBorderSize- See Also:
- Constant Field Values
-
PopupRounding
public static final int PopupRounding- See Also:
- Constant Field Values
-
PopupBorderSize
public static final int PopupBorderSize- See Also:
- Constant Field Values
-
FramePadding
public static final int FramePadding- See Also:
- Constant Field Values
-
FrameRounding
public static final int FrameRounding- See Also:
- Constant Field Values
-
FrameBorderSize
public static final int FrameBorderSize- See Also:
- Constant Field Values
-
ItemSpacing
public static final int ItemSpacing- See Also:
- Constant Field Values
-
ItemInnerSpacing
public static final int ItemInnerSpacing- See Also:
- Constant Field Values
-
IndentSpacing
public static final int IndentSpacing- See Also:
- Constant Field Values
-
ScrollbarSize
public static final int ScrollbarSize- See Also:
- Constant Field Values
-
ScrollbarRounding
public static final int ScrollbarRounding- See Also:
- Constant Field Values
-
GrabMinSize
public static final int GrabMinSize- See Also:
- Constant Field Values
-
GrabRounding
public static final int GrabRounding- See Also:
- Constant Field Values
-
TabRounding
public static final int TabRounding- See Also:
- Constant Field Values
-
ButtonTextAlign
public static final int ButtonTextAlign- See Also:
- Constant Field Values
-
SelectableTextAlign
public static final int SelectableTextAlign- See Also:
- Constant Field Values
-
COUNT
public static final int COUNT- See Also:
- Constant Field Values
-