Skip to content

Documentation / imgui / ImGui / ImGuiWindow

Class: ImGuiWindow ​

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

Constructors ​

Constructor ​

new ImGuiWindow(native): ImGuiWindow

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

Parameters ​

native ​

reference_ImGuiWindow

Returns ​

ImGuiWindow

Properties ​

native ​

readonly native: reference_ImGuiWindow

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

Accessors ​

ID ​

Get Signature ​

get ID(): number

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

Returns ​

number


Flags ​

Get Signature ​

get Flags(): ImGuiWindowFlags

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

Returns ​

ImGuiWindowFlags

Set Signature ​

set Flags(f): void

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

Parameters ​
f ​

ImGuiWindowFlags

Returns ​

void


Pos ​

Get Signature ​

get Pos(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set Pos(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


Size ​

Get Signature ​

get Size(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set Size(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


SizeFull ​

Get Signature ​

get SizeFull(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set SizeFull(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


ContentSize ​

Get Signature ​

get ContentSize(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set ContentSize(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


ContentSizeIdeal ​

Get Signature ​

get ContentSizeIdeal(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set ContentSizeIdeal(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


ContentSizeExplicit ​

Get Signature ​

get ContentSizeExplicit(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set ContentSizeExplicit(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


WindowPadding ​

Get Signature ​

get WindowPadding(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set WindowPadding(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


WindowRounding ​

Get Signature ​

get WindowRounding(): number

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

Returns ​

number

Set Signature ​

set WindowRounding(v): void

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

Parameters ​
v ​

number

Returns ​

void


WindowBorderSize ​

Get Signature ​

get WindowBorderSize(): number

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

Returns ​

number

Set Signature ​

set WindowBorderSize(v): void

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

Parameters ​
v ​

number

Returns ​

void


ClipRect ​

Get Signature ​

get ClipRect(): interface_ImRect

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

Returns ​

interface_ImRect

Set Signature ​

set ClipRect(v): void

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

Parameters ​
v ​

interface_ImRect

Returns ​

void


WorkRect ​

Get Signature ​

get WorkRect(): interface_ImRect

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

Returns ​

interface_ImRect

Set Signature ​

set WorkRect(v): void

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

Parameters ​
v ​

interface_ImRect

Returns ​

void


InnerRect ​

Get Signature ​

get InnerRect(): interface_ImRect

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

Returns ​

interface_ImRect

Set Signature ​

set InnerRect(v): void

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

Parameters ​
v ​

interface_ImRect

Returns ​

void


Scroll ​

Get Signature ​

get Scroll(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set Scroll(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


ScrollMax ​

Get Signature ​

get ScrollMax(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set ScrollMax(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


ScrollTarget ​

Get Signature ​

get ScrollTarget(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set ScrollTarget(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


ScrollTargetCenterRatio ​

Get Signature ​

get ScrollTargetCenterRatio(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set ScrollTargetCenterRatio(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


ScrollTargetEdgeSnapDist ​

Get Signature ​

get ScrollTargetEdgeSnapDist(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set ScrollTargetEdgeSnapDist(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


ScrollbarSizes ​

Get Signature ​

get ScrollbarSizes(): interface_ImVec2

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

Returns ​

interface_ImVec2

Set Signature ​

set ScrollbarSizes(v): void

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

Parameters ​
v ​

interface_ImVec2

Returns ​

void


ScrollbarX ​

Get Signature ​

get ScrollbarX(): boolean

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

Returns ​

boolean


ScrollbarY ​

Get Signature ​

get ScrollbarY(): boolean

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

Returns ​

boolean


Active ​

Get Signature ​

get Active(): boolean

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

Returns ​

boolean


WasActive ​

Get Signature ​

get WasActive(): boolean

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

Returns ​

boolean


ItemWidthDefault ​

Get Signature ​

get ItemWidthDefault(): number

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

Returns ​

number

Set Signature ​

set ItemWidthDefault(v): void

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

Parameters ​
v ​

number

Returns ​

void


ParentWindow ​

Get Signature ​

get ParentWindow(): ImGuiWindow

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

Returns ​

ImGuiWindow


RootWindow ​

Get Signature ​

get RootWindow(): ImGuiWindow

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

Returns ​

ImGuiWindow


RootWindowForTitleBarHighlight ​

Get Signature ​

get RootWindowForTitleBarHighlight(): ImGuiWindow

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

Returns ​

ImGuiWindow


RootWindowForNav ​

Get Signature ​

get RootWindowForNav(): ImGuiWindow

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

Returns ​

ImGuiWindow

Released under the MIT License.