PoolVector3Array¶
Descripción¶
An Array specifically designed to hold Vector3. Optimized for memory usage, does not fragment the memory.
Note: This type is passed by value and not by reference.
Métodos¶
PoolVector3Array ( Array from ) |
|
void |
|
void |
append_array ( PoolVector3Array array ) |
empty ( ) |
|
void |
invert ( ) |
void |
|
void |
|
void |
|
void |
|
size ( ) |
Descripciones de Métodos¶
PoolVector3Array PoolVector3Array ( Array from )
Constructs a new PoolVector3Array
. Optionally, you can pass in a generic Array that will be converted.
void append ( Vector3 vector3 )
Concatena un elemento al final del array (alias de push_back).
void append_array ( PoolVector3Array array )
Appends a PoolVector3Array
at the end of this array.
bool empty ( )
Devuelve true
si el array es vacio.
Inserta un nuevo elemento en una posición determinada del array. La posición debe ser válida, o al final del array (idx == size()
).
void invert ( )
Invierte el orden de los elementos en el array.
void push_back ( Vector3 vector3 )
Inserta un Vector3 al final.
void remove ( int idx )
Elimina un elemento del array por indice.
void resize ( int idx )
Establece el tamaño del conjunto. Si el array crece, reserva elementos al final del array. Si el array se reduce, trunca el array al nuevo tamaño.
Cambia el Vector3 en el índice dado.
int size ( )
Devuelve el tamaño del array.