#include <imgui.h>
Public Types | |
| typedef value_type * | iterator |
| typedef T | value_type |
Public Member Functions | |
| int | _grow_capacity (int sz) const |
| T & | back () |
| const T & | back () const |
| T * | begin () |
| const T * | begin () const |
| int | capacity () const |
| void | clear () |
| bool | contains (const T &v) const |
| bool | empty () const |
| T * | end () |
| const T * | end () const |
| T * | erase (const T *it) |
| T * | erase (const T *it, const T *it_last) |
| T * | erase_unsorted (const T *it) |
| T * | find (const T &v) |
| const T * | find (const T &v) const |
| bool | find_erase (const T &v) |
| bool | find_erase_unsorted (const T &v) |
| T & | front () |
| const T & | front () const |
| ImVector () | |
| ImVector (const ImVector< T > &src) | |
| int | index_from_ptr (const T *it) const |
| T * | insert (const T *it, const T &v) |
| ImVector< T > & | operator= (const ImVector< T > &src) |
| T & | operator[] (int i) |
| const T & | operator[] (int i) const |
| void | pop_back () |
| void | push_back (const T &v) |
| void | push_front (const T &v) |
| void | reserve (int new_capacity) |
| void | resize (int new_size) |
| void | resize (int new_size, const T &v) |
| void | shrink (int new_size) |
| int | size () const |
| int | size_in_bytes () const |
| void | swap (ImVector< T > &rhs) |
| ~ImVector () | |
Public Attributes | |
| int | Capacity |
| const typedef value_type * | const_iterator |
| T * | Data |
| int | Size |
| typedef value_type* ImVector< T >::iterator |
| const typedef value_type* ImVector< T >::const_iterator |