|
Angelscript addon Template Containers
2.31.0
STL container powerr for Angelscript
|
Public Member Functions | |
| set (const set &other) | |
| set & | set::operator= (const set &other) |
| set & | swap (set &other) |
| void | insert (const T_content &value) |
| bool | erase (const T_content &value) |
| void | erase (const Iterator &position) |
| config::t::sizetype | erase (const Iterator &range_begin, const Iterator &range_end) |
| Iterator | find (const T_content &value) |
| bool | contains (const T_content &value) |
Public Member Functions inherited from aatc::container::tempspec::shared::Containerbase< aatc_acit_set< T_content >, T_content, container::listing::CONTAINER::SET, container::listing::tags_of_container::set > | |
| Containerbase (const Containerbase &other) | |
| Containerbase & | operator= (const Containerbase &other) |
| 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 | |
| void | refcount_Add () |
| void | refcount_Release () |
Static Public Member Functions | |
| static void | Register (common::RegistrationState &rs, const char *n_content) |
| static void | Register (asIScriptEngine *engine, const char *n_content) |
Additional Inherited Members | |
Public Types inherited from aatc::container::tempspec::shared::Containerbase< aatc_acit_set< T_content >, T_content, container::listing::CONTAINER::SET, container::listing::tags_of_container::set > | |
| typedef aatc_acit_set< T_content > | T_container_native |
| typedef T_content | T_content |
| typedef T_container_native::iterator | T_iterator_native |
| typedef T_container_native::const_iterator | T_iterator_native_const |
| typedef container::listing::tags_of_container::set | container_tags |
Public Attributes inherited from aatc::container::tempspec::shared::Containerbase< aatc_acit_set< T_content >, T_content, container::listing::CONTAINER::SET, container::listing::tags_of_container::set > | |
| T_container_native | container |
Public Attributes inherited from aatc::container::shared::container_basicbase | |
| asIScriptEngine * | engine |
| int8_t | safety_iteratorversion |
Public Attributes inherited from aatc::common::basetype_refcounted | |
| int | refcount |
Static Public Attributes inherited from aatc::container::tempspec::shared::Containerbase< aatc_acit_set< T_content >, T_content, container::listing::CONTAINER::SET, container::listing::tags_of_container::set > | |
| static const int | containertype_id |
| static T_content | defaultvalue |
| static std::string | staticname_container |
| static std::string | staticname_content |