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 () |
const void * | Current_key_get () |
const void * | Current_value_get () |
void | Current_value_set (void *value) |
const void * | Current_key_const () |
void * | Current_value () |
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) |
static void | Register (common::RegistrationState &rs) |
Public Attributes | |
Containerbase * | host |
Containerbase::T_container_native::iterator | it |
Containerbase::T_container_native::iterator | it_end |
common::DATAHANDLINGTYPE | datahandlingid_key |
common::DATAHANDLINGTYPE | datahandlingid_value |
common::PRIMITIVE_TYPE | primitiveid_key |
common::PRIMITIVE_TYPE | primitiveid_value |
Public Attributes inherited from aatc::common::iterator_base | |
bool | firstt |
bool | cont |
int_fast16_t | safety_iteratorversion |