Inheritance Graph
graph BT
Collection
Collection --> Object
Array --> Collection
Map --> Collection
click Collection "classEScript_1_1Collection"
click Object "classEScript_1_1Object"
click Array "classEScript_1_1Array"
click Map "classEScript_1_1Map"
Description
Public Static Functions
Public Functions
|
|
|
|
|
|
|
Collection( Type * type) |
|
|
|
|
|
~Collection() |
|
|
|
|
Object * |
getValue( ObjPtr key) o |
|
|
|
|
void |
setValue( ObjPtr key, ObjPtr value) o |
|
|
|
|
void |
clear() o |
|
|
|
|
size_t |
count() const o |
|
|
|
|
Iterator * |
getIterator() o |
|
|
|
|
Object * |
rt_findValue( Runtime & runtime, ObjPtr value) o |
|
|
|
|
bool |
rt_contains( Runtime & runtime, ObjPtr value) |
|
|
|
|
Object * |
rt_reduce( Runtime & runtime, ObjPtr function, ObjPtr initialValue, const ParameterValues & additionalValues) |
|
|
|
|
Object * |
rt_map( Runtime & runtime, ObjPtr function, const ParameterValues & additionalValues) |
|
|
|
|
Object * |
rt_extract( Runtime & runtime, StringId functionId, bool decision) |
|
|
|
|
bool |
rt_isEqual( Runtime & runtime, const ObjPtr & other)
|
> Object |
Documentation
function
EScript::Collection::getTypeObject
Defined in EScript/EScript/Objects/Collections/Collection.h:22
function
EScript::Collection::init
Defined in EScript/EScript/Objects/Collections/Collection.h:23
function
EScript::Collection::Collection
Defined in EScript/EScript/Objects/Collections/Collection.h:25
function
EScript::Collection::~Collection
Defined in EScript/EScript/Objects/Collections/Collection.h:26
function
EScript::Collection::getValue
o
Defined in EScript/EScript/Objects/Collections/Collection.h:29
function
EScript::Collection::setValue
o
Defined in EScript/EScript/Objects/Collections/Collection.h:31
function
EScript::Collection::clear
o
Defined in EScript/EScript/Objects/Collections/Collection.h:33
function
EScript::Collection::count
o
Defined in EScript/EScript/Objects/Collections/Collection.h:35
function
EScript::Collection::getIterator
o
Defined in EScript/EScript/Objects/Collections/Collection.h:37
function
EScript::Collection::rt_findValue
o
Defined in EScript/EScript/Objects/Collections/Collection.h:40
function
EScript::Collection::rt_contains
Defined in EScript/EScript/Objects/Collections/Collection.h:41
function
EScript::Collection::rt_reduce
Defined in EScript/EScript/Objects/Collections/Collection.h:42
function
EScript::Collection::rt_map
Defined in EScript/EScript/Objects/Collections/Collection.h:43
function
EScript::Collection::rt_extract
Defined in EScript/EScript/Objects/Collections/Collection.h:44
function
EScript::Collection::rt_isEqual
Defined in EScript/EScript/Objects/Collections/Collection.h:48