Array

There is currently no description for this class. Please help us by contributing one!

Note

There are notable differences when using this API with C#. See C# Differences for more information.

Constructors

Array

Array ( )

Array

Array ( Array base, int type, StringName class_name, Variant script )

Array

Array ( Array from )

Array

Array ( PackedByteArray from )

Array

Array ( PackedColorArray from )

Array

Array ( PackedFloat32Array from )

Array

Array ( PackedFloat64Array from )

Array

Array ( PackedInt32Array from )

Array

Array ( PackedInt64Array from )

Array

Array ( PackedStringArray from )

Array

Array ( PackedVector2Array from )

Array

Array ( PackedVector3Array from )

Array

Array ( PackedVector4Array from )

Methods

bool

all ( Callable method ) const

bool

any ( Callable method ) const

void

append ( Variant value )

void

append_array ( Array array )

void

assign ( Array array )

Variant

back ( ) const

int

bsearch ( Variant value, bool before=true ) const

int

bsearch_custom ( Variant value, Callable func, bool before=true ) const

void

clear ( )

int

count ( Variant value ) const

Array

duplicate ( bool deep=false ) const

void

erase ( Variant value )

void

fill ( Variant value )

Array

filter ( Callable method ) const

int

find ( Variant what, int from=0 ) const

Variant

front ( ) const

int

get_typed_builtin ( ) const

StringName

get_typed_class_name ( ) const

Variant

get_typed_script ( ) const

bool

has ( Variant value ) const

int

hash ( ) const

int

insert ( int position, Variant value )

bool

is_empty ( ) const

bool

is_read_only ( ) const

bool

is_same_typed ( Array array ) const

bool

is_typed ( ) const

void

make_read_only ( )

Array

map ( Callable method ) const

Variant

max ( ) const

Variant

min ( ) const

Variant

pick_random ( ) const

Variant

pop_at ( int position )

Variant

pop_back ( )

Variant

pop_front ( )

void

push_back ( Variant value )

void

push_front ( Variant value )

Variant

reduce ( Callable method, Variant accum=null ) const

void

remove_at ( int position )

int

resize ( int size )

void

reverse ( )

int

rfind ( Variant what, int from=-1 ) const

void

shuffle ( )

int

size ( ) const

Array

slice ( int begin, int end=2147483647, int step=1, bool deep=false ) const

void

sort ( )

void

sort_custom ( Callable func )

Operators

bool

operator != ( Array right )

Array

operator + ( Array right )

bool

operator < ( Array right )

bool

operator <= ( Array right )

bool

operator == ( Array right )

bool

operator > ( Array right )

bool

operator >= ( Array right )

Variant

operator [] ( int index )


Constructor Descriptions

Array Array ( )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( Array base, int type, StringName class_name, Variant script )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( Array from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedByteArray from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedColorArray from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedFloat32Array from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedFloat64Array from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedInt32Array from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedInt64Array from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedStringArray from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedVector2Array from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedVector3Array from )

There is currently no description for this constructor. Please help us by contributing one!


Array Array ( PackedVector4Array from )

There is currently no description for this constructor. Please help us by contributing one!


Method Descriptions

bool all ( Callable method ) const

There is currently no description for this method. Please help us by contributing one!


bool any ( Callable method ) const

There is currently no description for this method. Please help us by contributing one!


void append ( Variant value )

There is currently no description for this method. Please help us by contributing one!


void append_array ( Array array )

There is currently no description for this method. Please help us by contributing one!


void assign ( Array array )

There is currently no description for this method. Please help us by contributing one!


Variant back ( ) const

There is currently no description for this method. Please help us by contributing one!


int bsearch ( Variant value, bool before=true ) const

There is currently no description for this method. Please help us by contributing one!


int bsearch_custom ( Variant value, Callable func, bool before=true ) const

There is currently no description for this method. Please help us by contributing one!


void clear ( )

There is currently no description for this method. Please help us by contributing one!


int count ( Variant value ) const

There is currently no description for this method. Please help us by contributing one!


Array duplicate ( bool deep=false ) const

There is currently no description for this method. Please help us by contributing one!


void erase ( Variant value )

There is currently no description for this method. Please help us by contributing one!


void fill ( Variant value )

There is currently no description for this method. Please help us by contributing one!


Array filter ( Callable method ) const

There is currently no description for this method. Please help us by contributing one!


int find ( Variant what, int from=0 ) const

There is currently no description for this method. Please help us by contributing one!


Variant front ( ) const

There is currently no description for this method. Please help us by contributing one!


int get_typed_builtin ( ) const

There is currently no description for this method. Please help us by contributing one!


StringName get_typed_class_name ( ) const

There is currently no description for this method. Please help us by contributing one!


Variant get_typed_script ( ) const

There is currently no description for this method. Please help us by contributing one!


bool has ( Variant value ) const

There is currently no description for this method. Please help us by contributing one!


int hash ( ) const

There is currently no description for this method. Please help us by contributing one!


int insert ( int position, Variant value )

There is currently no description for this method. Please help us by contributing one!


bool is_empty ( ) const

There is currently no description for this method. Please help us by contributing one!


bool is_read_only ( ) const

There is currently no description for this method. Please help us by contributing one!


bool is_same_typed ( Array array ) const

There is currently no description for this method. Please help us by contributing one!


bool is_typed ( ) const

There is currently no description for this method. Please help us by contributing one!


void make_read_only ( )

There is currently no description for this method. Please help us by contributing one!


Array map ( Callable method ) const

There is currently no description for this method. Please help us by contributing one!


Variant max ( ) const

There is currently no description for this method. Please help us by contributing one!


Variant min ( ) const

There is currently no description for this method. Please help us by contributing one!


Variant pick_random ( ) const

There is currently no description for this method. Please help us by contributing one!


Variant pop_at ( int position )

There is currently no description for this method. Please help us by contributing one!


Variant pop_back ( )

There is currently no description for this method. Please help us by contributing one!


Variant pop_front ( )

There is currently no description for this method. Please help us by contributing one!


void push_back ( Variant value )

There is currently no description for this method. Please help us by contributing one!


void push_front ( Variant value )

There is currently no description for this method. Please help us by contributing one!


Variant reduce ( Callable method, Variant accum=null ) const

There is currently no description for this method. Please help us by contributing one!


void remove_at ( int position )

There is currently no description for this method. Please help us by contributing one!


int resize ( int size )

There is currently no description for this method. Please help us by contributing one!


void reverse ( )

There is currently no description for this method. Please help us by contributing one!


int rfind ( Variant what, int from=-1 ) const

There is currently no description for this method. Please help us by contributing one!


void shuffle ( )

There is currently no description for this method. Please help us by contributing one!


int size ( ) const

There is currently no description for this method. Please help us by contributing one!


Array slice ( int begin, int end=2147483647, int step=1, bool deep=false ) const

There is currently no description for this method. Please help us by contributing one!


void sort ( )

There is currently no description for this method. Please help us by contributing one!


void sort_custom ( Callable func )

There is currently no description for this method. Please help us by contributing one!


Operator Descriptions

bool operator != ( Array right )

There is currently no description for this operator. Please help us by contributing one!


Array operator + ( Array right )

There is currently no description for this operator. Please help us by contributing one!


bool operator < ( Array right )

There is currently no description for this operator. Please help us by contributing one!


bool operator <= ( Array right )

There is currently no description for this operator. Please help us by contributing one!


bool operator == ( Array right )

There is currently no description for this operator. Please help us by contributing one!


bool operator > ( Array right )

There is currently no description for this operator. Please help us by contributing one!


bool operator >= ( Array right )

There is currently no description for this operator. Please help us by contributing one!


Variant operator [] ( int index )

There is currently no description for this operator. Please help us by contributing one!