Skip to content

Documentation / imgui / ImGui / ImDrawData

Class: ImDrawData ​

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

Constructors ​

Constructor ​

new ImDrawData(native): ImDrawData

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

Parameters ​

native ​

reference_ImDrawData

Returns ​

ImDrawData

Properties ​

native ​

readonly native: reference_ImDrawData

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

Accessors ​

Valid ​

Get Signature ​

get Valid(): boolean

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

Returns ​

boolean


CmdListsCount ​

Get Signature ​

get CmdListsCount(): number

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

Returns ​

number


TotalIdxCount ​

Get Signature ​

get TotalIdxCount(): number

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

Returns ​

number


TotalVtxCount ​

Get Signature ​

get TotalVtxCount(): number

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

Returns ​

number


DisplayPos ​

Get Signature ​

get DisplayPos(): Readonly<Bind.reference_ImVec2>

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

Returns ​

Readonly<Bind.reference_ImVec2>


DisplaySize ​

Get Signature ​

get DisplaySize(): Readonly<Bind.reference_ImVec2>

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

Returns ​

Readonly<Bind.reference_ImVec2>


FramebufferScale ​

Get Signature ​

get FramebufferScale(): Readonly<Bind.reference_ImVec2>

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

Returns ​

Readonly<Bind.reference_ImVec2>

Methods ​

IterateDrawLists() ​

IterateDrawLists(callback): void

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

Parameters ​

callback ​

(draw_list) => void

Returns ​

void


DeIndexAllBuffers() ​

DeIndexAllBuffers(): void

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

Returns ​

void


ScaleClipRects() ​

ScaleClipRects(fb_scale): void

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

Parameters ​

fb_scale ​

Readonly<Bind.interface_ImVec2>

Returns ​

void

Released under the MIT License.