Package com.prineside.tdi2
Class Unit.Factory.BasicAbstractFactory<T extends Unit>
java.lang.Object
com.prineside.tdi2.Unit.Factory.BasicAbstractFactory<T>
- All Implemented Interfaces:
 com.badlogic.gdx.utils.Disposable,Unit.Factory<T>
- Direct Known Subclasses:
 BallLightningUnit.BallLightningUnitFactory,DisorientedUnit.DisorientedUnitFactory,IceFieldUnit.IceFieldUnitFactory,MicrogunUnit.MicrogunUnitFactory,MineUnit.MineUnitFactory,SnowballUnit.SnowballUnitFactory
- Enclosing interface:
 - Unit.Factory<T extends Unit>
 
public abstract static class Unit.Factory.BasicAbstractFactory<T extends Unit>
extends Object
implements Unit.Factory<T>
- 
Nested Class Summary
Nested classes/interfaces inherited from interface com.prineside.tdi2.Unit.Factory
Unit.Factory.BasicAbstractFactory<T extends Unit> - 
Constructor Summary
Constructors - 
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.prineside.tdi2.Unit.Factory
create, getColor 
- 
Constructor Details
- 
BasicAbstractFactory
public BasicAbstractFactory() 
 - 
 - 
Method Details
- 
setup
public void setup()- Specified by:
 setupin interfaceUnit.Factory<T extends Unit>
 - 
setupAssets
public void setupAssets() - 
dispose
public void dispose()Description copied from interface:com.badlogic.gdx.utils.DisposableReleases all resources of this object.- Specified by:
 disposein interfacecom.badlogic.gdx.utils.Disposable- Specified by:
 disposein interfaceUnit.Factory<T extends Unit>
 - 
getBreakParticle
public com.badlogic.gdx.graphics.g2d.ParticleEffectPool.PooledEffect getBreakParticle()- Specified by:
 getBreakParticlein interfaceUnit.Factory<T extends Unit>
 
 -