Package com.prineside.tdi2
Class Buff.Factory<T extends Buff>
java.lang.Object
com.prineside.tdi2.Buff.Factory<T>
- All Implemented Interfaces:
 com.badlogic.gdx.utils.Disposable
- Direct Known Subclasses:
 ArmorBuff.ArmorBuffFactory,BlizzardBuff.BlizzardBuffFactory,BonusCoinsBuff.BonusCoinsBuffFactory,BonusXpBuff.BonusXpBuffFactory,BurnBuff.BurnBuffFactory,ChainReactionBuff.ChainReactionBuffFactory,DeathExplosionBuff.ExplosionChargeBuffFactory,FreezingBuff.FreezingBuffFactory,InvulnerabilityBuff.InvulnerabilityBuffFactory,NoBonusSystemPointsBuff.NoBonusSystemPointsBuffFactory,NoDamageBuff.NoDamageBuffFactory,PoisonBuff.PoisonBuffFactory,RegenerationBuff.RegenerationBuffFactory,SlippingBuff.SlippingBuffFactory,SnowballBuff.SnowballBuffFactory,StunBuff.StunBuffFactory,ThrowBackBuff.BlastThrowBackBuffFactory,VulnerabilityBuff.VulnerabilityBuffFactory
- Enclosing class:
 - Buff
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionabstract BuffProcessor<T>voiddispose()Releases all resources of this object.booleantrue, если эффкты накапливаются (будут отрисованы несколько значков над hp)abstract com.badlogic.gdx.graphics.g2d.TextureRegionvoidsetup()Вызывается, когда объекты всех Managers созданыvoid 
- 
Constructor Details
- 
Factory
public Factory() 
 - 
 - 
Method Details
- 
createProcessor
 - 
setup
public void setup()Вызывается, когда объекты всех Managers созданы - 
setupAssets
public void setupAssets() - 
getHealthBarIcon
public abstract com.badlogic.gdx.graphics.g2d.TextureRegion getHealthBarIcon() - 
effectIsCumulative
public boolean effectIsCumulative()true, если эффкты накапливаются (будут отрисованы несколько значков над hp) - 
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
 
 -