libgdx API

com.badlogic.gdx.graphics.g2d
Class ParticleEffectPool

java.lang.Object
  extended by com.badlogic.gdx.utils.Pool<ParticleEffectPool.PooledEffect>
      extended by com.badlogic.gdx.graphics.g2d.ParticleEffectPool

public class ParticleEffectPool
extends Pool<ParticleEffectPool.PooledEffect>


Nested Class Summary
 class ParticleEffectPool.PooledEffect
           
 
Field Summary
 
Fields inherited from class com.badlogic.gdx.utils.Pool
max
 
Constructor Summary
ParticleEffectPool(ParticleEffect effect, int initialCapacity, int max)
           
 
Method Summary
protected  ParticleEffectPool.PooledEffect newObject()
           
 ParticleEffectPool.PooledEffect obtain()
          Returns an object from this pool.
 
Methods inherited from class com.badlogic.gdx.utils.Pool
clear, free, free
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParticleEffectPool

public ParticleEffectPool(ParticleEffect effect,
                          int initialCapacity,
                          int max)
Method Detail

newObject

protected ParticleEffectPool.PooledEffect newObject()
Specified by:
newObject in class Pool<ParticleEffectPool.PooledEffect>

obtain

public ParticleEffectPool.PooledEffect obtain()
Description copied from class: Pool
Returns an object from this pool. The object may be new (from Pool.newObject()) or reused (previously freed).

Overrides:
obtain in class Pool<ParticleEffectPool.PooledEffect>

libgdx API

Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)