-
Notifications
You must be signed in to change notification settings - Fork 0
class_array
reduz edited this page Feb 23, 2014
·
9 revisions
Generic array datatype.
- void append ( var value )
- void clear ( )
- bool empty ( )
- void erase ( var value )
- int find ( var value )
- int hash ( )
- void insert ( int pos, var value )
- void invert ( )
- void push_back ( var value )
- void remove ( int pos )
- void resize ( int pos )
- int size ( )
- void sort ( )
- void sort_custom ( Object obj, String func )
- void Array ( RawArray from )
- void Array ( IntArray from )
- void Array ( RealArray from )
- void Array ( StringArray from )
- void Array ( Vector2Array from )
- void Array ( Vector3Array from )
- void Array ( ColorArray from )
Generic array, contains several elements of any type, accessible by numerical index starting at 0. Arrays are always passed by reference.
- void clear ( ) \ Clear the array (resize to 0).
- void insert ( int pos, var value ) \ Insert a new element at a given position in the array. The position must be valid, or at the end of the array (pos==size()).
- void push_back ( var value ) \ Append an element at the end of the array.
- void resize ( int pos ) \ Resize the array to contain a different number of elements. If the array size is smaller, elements are cleared, if bigger, new elements are Null.
- void Array ( StringArray from ) \ Construct an array from a rawarray.
- void Array ( Vector2Array from ) \ Construct an array from a rawarray.
- void Array ( Vector3Array from ) \ Construct an array from a rawarray.
- void Array ( ColorArray from ) \ Construct an array from a rawarray.