ParentEntitySystem
Constants
- loop_checker_array :
Array.<number>|Uint32Array
Functions
-
check_loop(value, index_limit) ⇒
boolean -
genLoopString(limit) ⇒
string - traverse(ecd, root_entity, callback, [thisArg], path)
loop_checker_array : Array.<number> | Uint32Array
Kind: global constant
check_loop(value, index_limit) ⇒ boolean
Kind: global function
| Param | Type |
|---|---|
| value | number |
| index_limit | number |
genLoopString(limit) ⇒ string
Kind: global function
| Param | Type |
|---|---|
| limit | number |
traverse(ecd, root_entity, callback, [thisArg], path)
Kind: global function
| Param | Type | Description |
|---|---|---|
| ecd | EntityComponentDataset | |
| root_entity | number | |
| callback | function | |
| [thisArg] | * | |
| path | Array.<number> | keep track of where we came from, this is used to detect cycles |