Documentation / imgui / ImGui / ImGuiStyle
Class: ImGuiStyle
Defined in: libs/imgui/src/imgui.ts:3279
Constructors
Constructor
new ImGuiStyle(
internal?):ImGuiStyle
Defined in: libs/imgui/src/imgui.ts:3280
Parameters
internal?
interface_ImGuiStyle = ...
Returns
ImGuiStyle
Properties
internal
readonlyinternal:interface_ImGuiStyle
Defined in: libs/imgui/src/imgui.ts:3280
Colors
Colors:
interface_ImVec4[]
Defined in: libs/imgui/src/imgui.ts:3480
Accessors
Alpha
Get Signature
get Alpha():
number
Defined in: libs/imgui/src/imgui.ts:3282
Returns
number
Set Signature
set Alpha(
value):void
Defined in: libs/imgui/src/imgui.ts:3285
Parameters
value
number
Returns
void
WindowPadding
Get Signature
get WindowPadding():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3288
Returns
interface_ImVec2
WindowRounding
Get Signature
get WindowRounding():
number
Defined in: libs/imgui/src/imgui.ts:3291
Returns
number
Set Signature
set WindowRounding(
value):void
Defined in: libs/imgui/src/imgui.ts:3294
Parameters
value
number
Returns
void
WindowBorderSize
Get Signature
get WindowBorderSize():
number
Defined in: libs/imgui/src/imgui.ts:3297
Returns
number
Set Signature
set WindowBorderSize(
value):void
Defined in: libs/imgui/src/imgui.ts:3300
Parameters
value
number
Returns
void
WindowMinSize
Get Signature
get WindowMinSize():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3303
Returns
interface_ImVec2
WindowTitleAlign
Get Signature
get WindowTitleAlign():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3306
Returns
interface_ImVec2
WindowMenuButtonPosition
Get Signature
get WindowMenuButtonPosition():
ImGuiDir
Defined in: libs/imgui/src/imgui.ts:3309
Returns
Set Signature
set WindowMenuButtonPosition(
value):void
Defined in: libs/imgui/src/imgui.ts:3312
Parameters
value
Returns
void
ChildRounding
Get Signature
get ChildRounding():
number
Defined in: libs/imgui/src/imgui.ts:3315
Returns
number
Set Signature
set ChildRounding(
value):void
Defined in: libs/imgui/src/imgui.ts:3318
Parameters
value
number
Returns
void
ChildBorderSize
Get Signature
get ChildBorderSize():
number
Defined in: libs/imgui/src/imgui.ts:3321
Returns
number
Set Signature
set ChildBorderSize(
value):void
Defined in: libs/imgui/src/imgui.ts:3324
Parameters
value
number
Returns
void
PopupRounding
Get Signature
get PopupRounding():
number
Defined in: libs/imgui/src/imgui.ts:3327
Returns
number
Set Signature
set PopupRounding(
value):void
Defined in: libs/imgui/src/imgui.ts:3330
Parameters
value
number
Returns
void
PopupBorderSize
Get Signature
get PopupBorderSize():
number
Defined in: libs/imgui/src/imgui.ts:3333
Returns
number
Set Signature
set PopupBorderSize(
value):void
Defined in: libs/imgui/src/imgui.ts:3336
Parameters
value
number
Returns
void
FramePadding
Get Signature
get FramePadding():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3339
Returns
interface_ImVec2
FrameRounding
Get Signature
get FrameRounding():
number
Defined in: libs/imgui/src/imgui.ts:3342
Returns
number
Set Signature
set FrameRounding(
value):void
Defined in: libs/imgui/src/imgui.ts:3345
Parameters
value
number
Returns
void
FrameBorderSize
Get Signature
get FrameBorderSize():
number
Defined in: libs/imgui/src/imgui.ts:3348
Returns
number
Set Signature
set FrameBorderSize(
value):void
Defined in: libs/imgui/src/imgui.ts:3351
Parameters
value
number
Returns
void
ItemSpacing
Get Signature
get ItemSpacing():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3354
Returns
interface_ImVec2
ItemInnerSpacing
Get Signature
get ItemInnerSpacing():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3357
Returns
interface_ImVec2
CellPadding
Get Signature
get CellPadding():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3360
Returns
interface_ImVec2
TouchExtraPadding
Get Signature
get TouchExtraPadding():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3363
Returns
interface_ImVec2
IndentSpacing
Get Signature
get IndentSpacing():
number
Defined in: libs/imgui/src/imgui.ts:3366
Returns
number
Set Signature
set IndentSpacing(
value):void
Defined in: libs/imgui/src/imgui.ts:3369
Parameters
value
number
Returns
void
ColumnsMinSpacing
Get Signature
get ColumnsMinSpacing():
number
Defined in: libs/imgui/src/imgui.ts:3372
Returns
number
Set Signature
set ColumnsMinSpacing(
value):void
Defined in: libs/imgui/src/imgui.ts:3375
Parameters
value
number
Returns
void
ScrollbarSize
Get Signature
get ScrollbarSize():
number
Defined in: libs/imgui/src/imgui.ts:3378
Returns
number
Set Signature
set ScrollbarSize(
value):void
Defined in: libs/imgui/src/imgui.ts:3381
Parameters
value
number
Returns
void
ScrollbarRounding
Get Signature
get ScrollbarRounding():
number
Defined in: libs/imgui/src/imgui.ts:3384
Returns
number
Set Signature
set ScrollbarRounding(
value):void
Defined in: libs/imgui/src/imgui.ts:3387
Parameters
value
number
Returns
void
GrabMinSize
Get Signature
get GrabMinSize():
number
Defined in: libs/imgui/src/imgui.ts:3390
Returns
number
Set Signature
set GrabMinSize(
value):void
Defined in: libs/imgui/src/imgui.ts:3393
Parameters
value
number
Returns
void
GrabRounding
Get Signature
get GrabRounding():
number
Defined in: libs/imgui/src/imgui.ts:3396
Returns
number
Set Signature
set GrabRounding(
value):void
Defined in: libs/imgui/src/imgui.ts:3399
Parameters
value
number
Returns
void
LogSliderDeadzone
Get Signature
get LogSliderDeadzone():
number
Defined in: libs/imgui/src/imgui.ts:3402
Returns
number
Set Signature
set LogSliderDeadzone(
value):void
Defined in: libs/imgui/src/imgui.ts:3405
Parameters
value
number
Returns
void
TabRounding
Get Signature
get TabRounding():
number
Defined in: libs/imgui/src/imgui.ts:3408
Returns
number
Set Signature
set TabRounding(
value):void
Defined in: libs/imgui/src/imgui.ts:3411
Parameters
value
number
Returns
void
TabBorderSize
Get Signature
get TabBorderSize():
number
Defined in: libs/imgui/src/imgui.ts:3414
Returns
number
Set Signature
set TabBorderSize(
value):void
Defined in: libs/imgui/src/imgui.ts:3417
Parameters
value
number
Returns
void
TabMinWidthForCloseButton
Get Signature
get TabMinWidthForCloseButton():
number
Defined in: libs/imgui/src/imgui.ts:3420
Returns
number
Set Signature
set TabMinWidthForCloseButton(
value):void
Defined in: libs/imgui/src/imgui.ts:3423
Parameters
value
number
Returns
void
ColorButtonPosition
Get Signature
get ColorButtonPosition():
number
Defined in: libs/imgui/src/imgui.ts:3426
Returns
number
Set Signature
set ColorButtonPosition(
value):void
Defined in: libs/imgui/src/imgui.ts:3429
Parameters
value
number
Returns
void
ButtonTextAlign
Get Signature
get ButtonTextAlign():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3432
Returns
interface_ImVec2
SelectableTextAlign
Get Signature
get SelectableTextAlign():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3435
Returns
interface_ImVec2
DisplayWindowPadding
Get Signature
get DisplayWindowPadding():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3438
Returns
interface_ImVec2
DisplaySafeAreaPadding
Get Signature
get DisplaySafeAreaPadding():
interface_ImVec2
Defined in: libs/imgui/src/imgui.ts:3441
Returns
interface_ImVec2
MouseCursorScale
Get Signature
get MouseCursorScale():
number
Defined in: libs/imgui/src/imgui.ts:3444
Returns
number
Set Signature
set MouseCursorScale(
value):void
Defined in: libs/imgui/src/imgui.ts:3447
Parameters
value
number
Returns
void
AntiAliasedLines
Get Signature
get AntiAliasedLines():
boolean
Defined in: libs/imgui/src/imgui.ts:3450
Returns
boolean
Set Signature
set AntiAliasedLines(
value):void
Defined in: libs/imgui/src/imgui.ts:3453
Parameters
value
boolean
Returns
void
AntiAliasedLinesUseTex
Get Signature
get AntiAliasedLinesUseTex():
boolean
Defined in: libs/imgui/src/imgui.ts:3456
Returns
boolean
Set Signature
set AntiAliasedLinesUseTex(
value):void
Defined in: libs/imgui/src/imgui.ts:3459
Parameters
value
boolean
Returns
void
AntiAliasedFill
Get Signature
get AntiAliasedFill():
boolean
Defined in: libs/imgui/src/imgui.ts:3462
Returns
boolean
Set Signature
set AntiAliasedFill(
value):void
Defined in: libs/imgui/src/imgui.ts:3465
Parameters
value
boolean
Returns
void
CurveTessellationTol
Get Signature
get CurveTessellationTol():
number
Defined in: libs/imgui/src/imgui.ts:3468
Returns
number
Set Signature
set CurveTessellationTol(
value):void
Defined in: libs/imgui/src/imgui.ts:3471
Parameters
value
number
Returns
void
CircleSegmentMaxError
Get Signature
get CircleSegmentMaxError():
number
Defined in: libs/imgui/src/imgui.ts:3474
Returns
number
Set Signature
set CircleSegmentMaxError(
value):void
Defined in: libs/imgui/src/imgui.ts:3477
Parameters
value
number
Returns
void
Methods
Copy()
Copy(
other):this
Defined in: libs/imgui/src/imgui.ts:3496
Parameters
other
Readonly<ImGuiStyle>
Returns
this
ScaleAllSizes()
ScaleAllSizes(
scale_factor):void
Defined in: libs/imgui/src/imgui.ts:3541
Parameters
scale_factor
number
Returns
void