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.