Class ObjectPool<T>
java.lang.Object
zombie.network.statistics.counters.ObjectPoolCounter
zombie.popman.ObjectPool<T>
- Direct Known Subclasses:
BaseVehicle.Matrix4fObjectPool, BaseVehicle.QuaternionfObjectPool, BaseVehicle.TransformPool, BaseVehicle.Vector2fObjectPool, BaseVehicle.Vector3fObjectPool, BaseVehicle.Vector3ObjectPool, BaseVehicle.Vector4fObjectPool, UI3DScene.PlaneObjectPool, UI3DScene.RayObjectPool, Vector2ObjectPool
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionObjectPool(String name) ObjectPool(ObjectPool.Allocator<T> alloc, String name) ObjectPool(ObjectPool.Allocator<T> alloc, String name, int maxSize) -
Method Summary
-
Field Details
-
DEFAULT_MAX_SIZE
public static final int DEFAULT_MAX_SIZE- See Also:
-
-
Constructor Details
-
ObjectPool
-
ObjectPool
-
ObjectPool
-
-
Method Details
-
setMaxSize
public void setMaxSize(int size) -
alloc
-
release
-
release
-
release
-
release
-
releaseAll
-
releaseAll
-
clear
public void clear() -
forEach
-
size
public int size()- Specified by:
sizein classObjectPoolCounter
-