Package com.prineside.tdi2.ui.actors
Class ParticlesCanvas
java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.prineside.tdi2.ui.actors.ParticlesCanvas
public class ParticlesCanvas
extends com.badlogic.gdx.scenes.scene2d.Actor
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddParticle(com.badlogic.gdx.graphics.g2d.ParticleEffect particleEffect, float x, float y) addParticle(com.badlogic.gdx.graphics.g2d.ParticleEffect particleEffect, float x, float y, boolean foreground) voidvoiddraw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha) Draws the actor.voidremoveParticle(com.badlogic.gdx.graphics.g2d.ParticleEffect particleEffect) Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor
act, addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clear, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, debug, drawDebug, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, hit, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, remove, removeAction, removeCaptureListener, removeListener, rotateBy, scaleBy, scaleBy, screenToLocalCoordinates, setBounds, setColor, setColor, setDebug, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront, toString
-
Field Details
-
scissors
public boolean scissors
-
-
Constructor Details
-
ParticlesCanvas
public ParticlesCanvas()
-
-
Method Details
-
draw
public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha) Description copied from class:com.badlogic.gdx.scenes.scene2d.ActorDraws the actor. The batch is configured to draw in the parent's coordinate system.This draw methodis convenient to draw a rotated and scaled TextureRegion.Batch.begin()has already been called on the batch. IfBatch.end()is called to draw without the batch thenBatch.begin()must be called before the method returns.The default implementation does nothing.
- Overrides:
drawin classcom.badlogic.gdx.scenes.scene2d.ActorparentAlpha- The parent alpha, to be multiplied with this actor's alpha, allowing the parent's alpha to affect all children.
-
addParticle
public ParticlesCanvas.ParticleConfig addParticle(com.badlogic.gdx.graphics.g2d.ParticleEffect particleEffect, float x, float y) -
addParticle
public ParticlesCanvas.ParticleConfig addParticle(com.badlogic.gdx.graphics.g2d.ParticleEffect particleEffect, float x, float y, boolean foreground) -
removeParticle
public void removeParticle(com.badlogic.gdx.graphics.g2d.ParticleEffect particleEffect) -
clearParticles
public void clearParticles()
-