public class ParticleEffectPool extends Pool<ParticleEffectPool.PooledEffect>
Modifier and Type | Class and Description |
---|---|
class |
ParticleEffectPool.PooledEffect |
Pool.Poolable
Constructor and Description |
---|
ParticleEffectPool(ParticleEffect effect,
int initialCapacity,
int max) |
Modifier and Type | Method and Description |
---|---|
protected ParticleEffectPool.PooledEffect |
newObject() |
ParticleEffectPool.PooledEffect |
obtain()
Returns an object from this pool.
|
public ParticleEffectPool(ParticleEffect effect, int initialCapacity, int max)
protected ParticleEffectPool.PooledEffect newObject()
newObject
in class Pool<ParticleEffectPool.PooledEffect>
public ParticleEffectPool.PooledEffect obtain()
Pool
Pool.newObject()
) or reused (previously
freed
).obtain
in class Pool<ParticleEffectPool.PooledEffect>