Package com.prineside.tdi2.ui.components
Class FlyingItemsOverlay.Paper
java.lang.Object
com.badlogic.gdx.graphics.g2d.ParticleEffect
com.prineside.tdi2.ui.components.FlyingItemsOverlay.Paper
- All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable,PooledCustomEffect
- Enclosing class:
- FlyingItemsOverlay
public static class FlyingItemsOverlay.Paper
extends com.badlogic.gdx.graphics.g2d.ParticleEffect
implements PooledCustomEffect
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddraw(com.badlogic.gdx.graphics.g2d.Batch spriteBatch) voiddraw(com.badlogic.gdx.graphics.g2d.Batch spriteBatch, float delta) voidfree()booleanvoidreset()Resets the effect so it can be started again like a new effect.voidsetPosition(float x, float y) voidsetup(int paperCount) voidstart()voidupdate(float delta) Methods inherited from class com.badlogic.gdx.graphics.g2d.ParticleEffect
dispose, findEmitter, flipY, getBoundingBox, getEmitters, load, load, load, loadEmitterImages, loadEmitterImages, loadEmitterImages, loadEmitters, preAllocateParticles, reset, save, scaleEffect, scaleEffect, scaleEffect, setDuration, setEmittersCleanUpBlendFunction, setFlip
-
Field Details
-
pool
-
-
Constructor Details
-
Paper
public Paper()
-
-
Method Details
-
setup
public void setup(int paperCount) -
start
public void start()- Overrides:
startin classcom.badlogic.gdx.graphics.g2d.ParticleEffect
-
reset
public void reset()Description copied from class:com.badlogic.gdx.graphics.g2d.ParticleEffectResets the effect so it can be started again like a new effect. Any changes to scale are reverted. SeeParticleEffect.reset(boolean).- Overrides:
resetin classcom.badlogic.gdx.graphics.g2d.ParticleEffect
-
update
public void update(float delta) - Overrides:
updatein classcom.badlogic.gdx.graphics.g2d.ParticleEffect
-
draw
public void draw(com.badlogic.gdx.graphics.g2d.Batch spriteBatch) - Overrides:
drawin classcom.badlogic.gdx.graphics.g2d.ParticleEffect
-
draw
public void draw(com.badlogic.gdx.graphics.g2d.Batch spriteBatch, float delta) - Overrides:
drawin classcom.badlogic.gdx.graphics.g2d.ParticleEffect
-
allowCompletion
public void allowCompletion()- Overrides:
allowCompletionin classcom.badlogic.gdx.graphics.g2d.ParticleEffect
-
isComplete
public boolean isComplete()- Overrides:
isCompletein classcom.badlogic.gdx.graphics.g2d.ParticleEffect
-
setPosition
public void setPosition(float x, float y) - Overrides:
setPositionin classcom.badlogic.gdx.graphics.g2d.ParticleEffect
-
free
public void free()- Specified by:
freein interfacePooledCustomEffect
-