Clears all pools
Deserializes the pools
Destroys an object
Draws all pools
Draws the given object pools
The class id to draw
Finalizes all pools
Returns the total number of objects
Returns the right object pool for the given class
Serializes the pools
Serializes the pools, but only for the given faction
Updates all pools
Returns the JSON schema used for validation