Skip to content

Documentation / imgui / ImGui / ImColor

Class: ImColor ​

Defined in: libs/imgui/src/imgui.ts:1456

Constructors ​

Constructor ​

new ImColor(): ImColor

Defined in: libs/imgui/src/imgui.ts:1465

Returns ​

ImColor

Constructor ​

new ImColor(r, g, b): ImColor

Defined in: libs/imgui/src/imgui.ts:1466

Parameters ​

r ​

number

g ​

number

b ​

number

Returns ​

ImColor

Constructor ​

new ImColor(r, g, b, a): ImColor

Defined in: libs/imgui/src/imgui.ts:1467

Parameters ​

r ​

number

g ​

number

b ​

number

a ​

number

Returns ​

ImColor

Constructor ​

new ImColor(rgba): ImColor

Defined in: libs/imgui/src/imgui.ts:1468

Parameters ​

rgba ​

number

Returns ​

ImColor

Constructor ​

new ImColor(col): ImColor

Defined in: libs/imgui/src/imgui.ts:1469

Parameters ​

col ​

Readonly<Bind.interface_ImVec4>

Returns ​

ImColor

Properties ​

Value ​

Value: ImVec4

Defined in: libs/imgui/src/imgui.ts:1458

Methods ​

toImU32() ​

toImU32(): number

Defined in: libs/imgui/src/imgui.ts:1497

Returns ​

number


toImVec4() ​

toImVec4(): ImVec4

Defined in: libs/imgui/src/imgui.ts:1501

Returns ​

ImVec4


SetHSV() ​

SetHSV(h, s, v, a?): void

Defined in: libs/imgui/src/imgui.ts:1507

Parameters ​

h ​

number

s ​

number

v ​

number

a? ​

number = 1.0

Returns ​

void


HSV() ​

static HSV(h, s, v, a?): ImColor

Defined in: libs/imgui/src/imgui.ts:1518

Parameters ​

h ​

number

s ​

number

v ​

number

a? ​

number = 1.0

Returns ​

ImColor

Released under the MIT License.