Constructors
constructor
- new ObjectPool(root: any, objectClass: any): ObjectPool
-
Parameters
-
root: any
-
objectClass: any
Methods
clear
-
Returns void
deserialize
- deserialize(data: any, registry: any): any
-
Parameters
Returns any
destroy
- destroy(entry: any): void
-
Parameters
Returns void
draw
- draw(parameters: any): void
-
Parameters
Returns void
finalizeBeforeSave
- finalizeBeforeSave(): void
-
Returns void
getObjectCount
-
Returns any
serialize
-
Returns object
-
entries: object
-
id: any
-
uidCounter: any
serializeOnlyFaction
- serializeOnlyFaction(faction: any): void
-
Parameters
Returns void
spawnNew
- spawnNew(params: any): any
-
Parameters
Returns any
update
-
Returns void
Static getSchema
-
Returns object
Clears all entries and destroys them