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 void * | Current_get () |
template<typename T_dummy > | |
void | Current_set (void *value) |
template<typename T_dummy > | |
void * | Current () |
template<typename T_dummy > | |
const void * | 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 | |
static void | static_constructor_default (asITypeInfo *typeinfo, void *memory) |
static void | static_constructor_copy (asITypeInfo *typeinfo, Iterator *other, void *memory) |
static void | static_constructor_parentcontainer (asITypeInfo *typeinfo, Containerbase *host, void *memory) |
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 | Register (common::RegistrationState &rs) |
Public Attributes | |
Containerbase * | host |
Containerbase::T_container_native::iterator | it |
Containerbase::T_container_native::iterator | it_end |
bool | handlemode |
Public Attributes inherited from aatc::common::iterator_base | |
bool | firstt |
bool | cont |
int_fast16_t | safety_iteratorversion |