#include <vector.h>
Public Member Functions | |
_FORCE_INLINE_ T * | ptr () |
_FORCE_INLINE_ const T * | ptr () const |
_FORCE_INLINE_ void | clear () |
_FORCE_INLINE_ int | size () const |
_FORCE_INLINE_ bool | empty () const |
Error | resize (int p_size) |
bool | push_back (T p_elem) |
void | remove (int p_index) |
void | erase (const T &p_val) |
void | invert () |
template<class T_val > | |
int | find (const T_val &p_val) const |
void | set (int p_index, T p_elem) |
T | get (int p_index) const |
T & | operator[] (int p_index) |
const T & | operator[] (int p_index) const |
Error | insert (int p_pos, const T &p_val) |
template<class C > | |
void | sort_custom () |
void | sort () |
void | ordered_insert (const T &p_val) |
void | operator= (const Vector &p_from) |
Vector (const Vector &p_from) | |