|
Angelscript addon Template Containers
2.31.0
STL container powerr for Angelscript
|
Public Member Functions | |
| set (asITypeInfo *typeinfo) | |
| set (const set &other) | |
| set & | operator= (const set &other) |
| set & | swap (set &other) |
| void | insert (void *value) |
| bool | erase (void *value) |
| void | erase (const Iterator &position) |
| config::t::sizetype | erase (const Iterator &range_begin, const Iterator &range_end) |
| Iterator | find (void *value) |
| bool | contains (void *value) |
Public Member Functions inherited from aatc::container::templated::shared::Containerbase< detail::container_native_with_functors::set, container::listing::CONTAINER::SET, container::listing::tags_of_container::set, shared::base_container_wrapper::Singleparam< detail::container_native_with_functors::set, container::shared::containerfunctor::Comp > > | |
| Containerbase (asIScriptEngine *_engine, asITypeInfo *_typeinfo) | |
| Containerbase & | operator= (const Containerbase &other) |
| void | SetDirectcomp (bool ss) |
| void | StoreHandle (void **target, void *ptr_to_handle) |
| void * | StoreHandle2 (void *ptr_to_handle) |
| void | ReleaseHandle (void *handle) |
| bool | empty () |
| config::t::sizetype | size () |
| void | clear () |
| void | EnumReferences (asIScriptEngine *engine) |
| void | ReleaseAllReferences (asIScriptEngine *engine) |
| 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 () |