Class PawnActor

java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.mygdx.game.UI.Components.PawnActor

public class PawnActor
extends com.badlogic.gdx.scenes.scene2d.Actor
  • Constructor Summary

    Constructors
    Constructor Description
    PawnActor​(Pawn pawn)  
  • Method Summary

    Modifier and Type Method Description
    void act​(float delta)  
    void draw​(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)  
    com.badlogic.gdx.scenes.scene2d.actions.MoveToAction getMoveLeftToSquare​(SquareActor square)  
    Pawn getPawn()  
    void moveTo​(float X, float Y)  
    void moveTo​(float X, float Y, float duration)  
    protected void positionChanged()  
    protected void rotationChanged()  
    void setPosition​(float x, float y)  
    protected void sizeChanged()  

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor

    addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clear, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, debug, drawDebug, drawDebugBounds, 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, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setDebug, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setStage, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PawnActor

      public PawnActor​(Pawn pawn)
  • Method Details

    • moveTo

      public void moveTo​(float X, float Y)
    • moveTo

      public void moveTo​(float X, float Y, float duration)
    • getMoveLeftToSquare

      public com.badlogic.gdx.scenes.scene2d.actions.MoveToAction getMoveLeftToSquare​(SquareActor square)
    • getPawn

      public Pawn getPawn()
    • act

      public void act​(float delta)
      Overrides:
      act in class com.badlogic.gdx.scenes.scene2d.Actor
    • draw

      public void draw​(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)
      Overrides:
      draw in class com.badlogic.gdx.scenes.scene2d.Actor
    • positionChanged

      protected void positionChanged()
      Overrides:
      positionChanged in class com.badlogic.gdx.scenes.scene2d.Actor
    • sizeChanged

      protected void sizeChanged()
      Overrides:
      sizeChanged in class com.badlogic.gdx.scenes.scene2d.Actor
    • rotationChanged

      protected void rotationChanged()
      Overrides:
      rotationChanged in class com.badlogic.gdx.scenes.scene2d.Actor
    • setPosition

      public void setPosition​(float x, float y)
      Overrides:
      setPosition in class com.badlogic.gdx.scenes.scene2d.Actor