Documentation / imgui / ImGui / ImVector
Class: ImVector<T>
Defined in: libs/imgui/src/imgui.ts:1104
Extends
Array<T>
Type Parameters
T
T
Indexable
[
n:number]:T
Constructors
Constructor
new ImVector<
T>(arrayLength):ImVector<T>
Defined in: common/temp/node_modules/.pnpm/[email protected]/node_modules/typescript/lib/lib.es5.d.ts:1515
Parameters
arrayLength
number
Returns
ImVector<T>
Inherited from
Array<T>.constructor
Constructor
new ImVector<
T>(...items):ImVector<T>
Defined in: common/temp/node_modules/.pnpm/[email protected]/node_modules/typescript/lib/lib.es5.d.ts:1516
Parameters
items
...T[]
Returns
ImVector<T>
Inherited from
Array<T>.constructor
Properties
Data
Data:
T[]
Defined in: libs/imgui/src/imgui.ts:1108
Accessors
Size
Get Signature
get Size():
number
Defined in: libs/imgui/src/imgui.ts:1105
Returns
number
Methods
empty()
empty():
boolean
Defined in: libs/imgui/src/imgui.ts:1109
Returns
boolean
clear()
clear():
void
Defined in: libs/imgui/src/imgui.ts:1112
Returns
void
pop_back()
pop_back():
T
Defined in: libs/imgui/src/imgui.ts:1115
Returns
T
push_back()
push_back(
value):void
Defined in: libs/imgui/src/imgui.ts:1118
Parameters
value
T
Returns
void
front()
front():
T
Defined in: libs/imgui/src/imgui.ts:1121
Returns
T
back()
back():
T
Defined in: libs/imgui/src/imgui.ts:1125
Returns
T
size()
size():
number
Defined in: libs/imgui/src/imgui.ts:1129
Returns
number
resize()
resize(
new_size,v?):void
Defined in: libs/imgui/src/imgui.ts:1132
Parameters
new_size
number
v?
(index) => T
Returns
void
contains()
contains(
value):boolean
Defined in: libs/imgui/src/imgui.ts:1141
Parameters
value
T
Returns
boolean
find_erase_unsorted()
find_erase_unsorted(
value):void
Defined in: libs/imgui/src/imgui.ts:1144
Parameters
value
T
Returns
void