Angelscript addon Template Containers
2.31.0
STL container powerr for Angelscript
|
Public Member Functions | |
unordered_map (asITypeInfo *typeinfo) | |
unordered_map (const unordered_map &other) | |
unordered_map & | operator= (const unordered_map &other) |
unordered_map & | swap (unordered_map &other) |
void | insert (void *key, void *value) |
void | erase (void *key) |
void * | find_value (void *key) |
void * | find_value (void *key, bool &success) |
bool | contains (void *key) |
Iterator | find_iterator (void *key) |
bool | erase_iterator (const Iterator &it) |
config::t::sizetype | erase_iterator (const Iterator &it_range_begin, const Iterator &it_range_end) |
void * | operator[] (void *key) |
Public Member Functions inherited from aatc::container::mapped::templated::shared::Containerbase< detail::container_native_with_functors::unordered_map, container::listing::CONTAINER::UNORDERED_MAP, container::listing::tags_of_container::unordered_map, shared::base_container_wrapper::Hashed< detail::container_native_with_functors::unordered_map, container::shared::containerfunctor_map::Hash, container::shared::containerfunctor_map::Equals > > | |
Containerbase (asIScriptEngine *_engine, asITypeInfo *_typeinfo) | |
Containerbase & | operator= (const Containerbase &other) |
void | EnumReferences (asIScriptEngine *engine) |
void | ReleaseAllReferences (asIScriptEngine *engine) |
void | SetDirectcomp (bool ss) |
void | StoreHandle (void **target, void *ptr_to_handle, asITypeInfo *typeinfo) |
void * | StoreHandle2 (void *ptr_to_handle, asITypeInfo *typeinfo) |
void | BuildPrimunion (common::primunion &pu, void *inputvalue, const common::DATAHANDLINGTYPE &dht, const common::PRIMITIVE_TYPE &pt) |
void | store_Scriptany_to_Primunion (void *scriptvalue, common::primunion &pu, const common::DATAHANDLINGTYPE &dht, const common::PRIMITIVE_TYPE &pt, asITypeInfo *ot) |
void | DefaultConstructPrimunion (common::primunion &pu, const common::DATAHANDLINGTYPE &dht, const common::PRIMITIVE_TYPE &pt, asITypeInfo *ot) |
void | clear () |
bool | empty () |
config::t::sizetype | size () |
Iterator | begin () |
Iterator | end () |
Public Member Functions inherited from aatc::container::shared::container_basicbase | |
container_basicbase (asIScriptEngine *engine) | |
void | safety_iteratorversion_Increment () |
Public Member Functions inherited from aatc::common::basetype_refcounted_GC | |
void | refcount_Add () |
void | refcount_Release () |
int | GetRefCount () |
void | SetGCFlag () |
bool | GetGCFlag () |