Class SquareActor

java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.badlogic.gdx.scenes.scene2d.Group
com.mygdx.game.UI.Components.SquareActor
All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Cullable

public class SquareActor
extends com.badlogic.gdx.scenes.scene2d.Group
  • Constructor Summary

    Constructors
    Constructor Description
    SquareActor​(Square square)  
  • 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.math.Vector2 getCenter()  
    java.lang.Object getSquare()  
    protected void positionChanged()  
    protected void rotationChanged()  
    void setPositionLeft​(float x)  
    protected void sizeChanged()  

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

    addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, childrenChanged, clear, clear, clearChildren, clearChildren, computeTransform, debugAll, drawChildren, drawDebug, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, hit, isTransform, localToDescendantCoordinates, removeActor, removeActor, removeActorAt, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor, toString

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

    addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, debug, 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, 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, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront

    Methods inherited from class java.lang.Object

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

    • SquareActor

      public SquareActor​(Square square)
  • Method Details

    • setPositionLeft

      public void setPositionLeft​(float x)
    • getCenter

      public com.badlogic.gdx.math.Vector2 getCenter()
    • act

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

      public void draw​(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)
      Overrides:
      draw in class com.badlogic.gdx.scenes.scene2d.Group
    • 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
    • getSquare

      public java.lang.Object getSquare()