Angelscript addon Template Containers
2.31.0
STL container powerr for Angelscript
|
Public Member Functions | |
Iterator (Containerbase *host) | |
Iterator (const Iterator &other) | |
Iterator & | operator= (const Iterator &other) |
void | Init () |
bool | Next () |
template<typename T_dummy > | |
const T_content & | Current_get () |
template<typename T_dummy > | |
void | Current_set (const T_content &newval) |
template<typename T_dummy > | |
T_content & | Current () |
template<typename T_dummy > | |
const T_content & | Current_const () |
bool | IsEnd () |
void | SetToEnd () |
bool | IsValid () |
bool | operator== (const Iterator &other) |
Public Member Functions inherited from aatc::common::iterator_base | |
iterator_base (const iterator_base &other) | |
Static Public Member Functions | |
template<class T_tag_need_const > | |
static void | Register_func_current (common::RegistrationState &rs) |
template<> | |
static void | Register_func_current (common::RegistrationState &rs) |
template<> | |
static void | Register_func_current (common::RegistrationState &rs) |
static void | static_constructor_parentcontainer (Containerbase *host, void *memory) |
static void | Register (common::RegistrationState &rs) |
Public Attributes | |
Containerbase * | host |
T_iterator_native | it |
T_iterator_native | it_end |
Public Attributes inherited from aatc::common::iterator_base | |
bool | firstt |
bool | cont |
int_fast16_t | safety_iteratorversion |