table

Show Deprecated

Summary

Functions

clear(table: table): nil

clone(t: table): table

concat(t: Array, sep: string, i: number, j: number): string

create(count: number, value: Variant): table

find(haystack: table, needle: Variant, init: number): Variant

foreach(t: Array, f: function): nil

foreachi(t: Array, f: function): nil

freeze(t: table): table

getn(t: Array): number

insert(t: Array, pos: number, value: Variant): nil

insert(t: Array, value: Variant): nil

isfrozen(t: table): boolean

maxn(t: table): number

move(a1: table, f: number, e: number, t: number, a2: table): table

pack(values...: Variant): Variant

remove(t: Array, pos: number): Variant

sort(t: Array, comp: function): nil

unpack(list: table, i: number, j: number): Tuple

Functions

clear

Parameters

table: table

Returns

nil

clone

Parameters

t: table

Returns

table

concat

Parameters

t: Array
sep: string

Default Value: ""

i: number

Default Value: "1"

j: number

Returns

string

create

Parameters

count: number
value: Variant

Returns

table

Parameters

haystack: table
needle: Variant
init: number

Returns

Variant

foreach

Parameters

t: Array
f: function

Returns

nil

foreachi

Parameters

t: Array
f: function

Returns

nil

freeze

Parameters

t: table

Returns

table

getn

Parameters

t: Array

Returns

number

insert

Parameters

t: Array
pos: number
value: Variant

Returns

nil

insert

Parameters

t: Array
value: Variant

Returns

nil

isfrozen

Parameters

t: table

Returns

boolean

maxn

Parameters

t: table

Returns

number

move

Parameters

a1: table
f: number
e: number
t: number
a2: table

Default Value: "a1"

Returns

table

Parameters

values...: Variant

Returns

Variant

remove

Parameters

t: Array
pos: number

Returns

Variant

sort

Parameters

t: Array
comp: function

Default Value: "nil"

Returns

nil

unpack

Parameters

list: table
i: number

Default Value: "1"

j: number

Returns

Tuple