Package zombie.util

Class PooledObject

java.lang.Object
zombie.util.PooledObject
All Implemented Interfaces:
IPooledObject
Direct Known Subclasses:
AnimationPlayer, AnimationTrack, BoneTransform, Comparators.Params1.CallbackStackItem, Comparators.Params2.CallbackStackItem, Consumers.Params1.CallbackStackItem, Consumers.Params2.CallbackStackItem, Consumers.Params3.CallbackStackItem, Consumers.Params4.CallbackStackItem, Consumers.Params5.CallbackStackItem, GameProfiler.ProfileArea, GameProfileRecording.Span, Invokers.Params1.CallbackStackItem, Invokers.Params2.CallbackStackItem, Invokers.Params3.CallbackStackItem, Invokers.Params4.CallbackStackItem, LiveAnimNode, ModelInstanceDebugRenderData, ModelSlotDebugRenderData, ModelTransformSampler, PooledArrayObject, PooledFloatArrayObject, Predicates.Params1.CallbackStackItem, Predicates.Params2.CallbackStackItem, Predicates.Params3.CallbackStackItem, ReturnValueContainer, ReturnValueContainerPrimitives.RVBoolean, ReturnValueContainerPrimitives.RVFloat, ReturnValueContainerPrimitives.RVInt, ShaderStackEntry, Stacks.GenericStack, WorldMapMarker, WorldMapSymbolsV1.WorldMapTextSymbolV1, WorldMapSymbolsV1.WorldMapTextureSymbolV1

public abstract class PooledObject extends Object implements IPooledObject
The base implementation of IPooledObject Extend from this class if you wish to take advantage of the Pool's functionality. If extending from this class is not possible, implement IPooledObject instead.