Class RadialSprite

java.lang.Object
com.prineside.tdi2.ui.actors.RadialSprite
All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Drawable

public class RadialSprite extends Object implements com.badlogic.gdx.scenes.scene2d.utils.Drawable
  • Constructor Details

    • RadialSprite

      public RadialSprite(com.badlogic.gdx.graphics.g2d.TextureRegion textureRegion)
  • Method Details

    • calculate

      protected void calculate(float x, float y, float width, float height, float angle, float u0, float v0, float u1, float v1)
    • draw

      public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float x, float y, float width, float height, float angle)
    • draw

      public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float x, float y, float angle)
    • setOrigin

      public void setOrigin(float x, float y)
    • setScale

      public void setScale(float x, float y)
    • draw

      public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float x, float y, float width, float height)
      Description copied from interface: com.badlogic.gdx.scenes.scene2d.utils.Drawable
      Draws this drawable at the specified bounds. The drawable should be tinted with Batch.getColor(), possibly by mixing its own color.
      Specified by:
      draw in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • getAngle

      public float getAngle()
    • setAngle

      public void setAngle(float angle)
    • getLeftWidth

      public float getLeftWidth()
      Specified by:
      getLeftWidth in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • setLeftWidth

      public void setLeftWidth(float leftWidth)
      Specified by:
      setLeftWidth in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • getRightWidth

      public float getRightWidth()
      Specified by:
      getRightWidth in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • setRightWidth

      public void setRightWidth(float rightWidth)
      Specified by:
      setRightWidth in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • getTopHeight

      public float getTopHeight()
      Specified by:
      getTopHeight in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • setTopHeight

      public void setTopHeight(float topHeight)
      Specified by:
      setTopHeight in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • getBottomHeight

      public float getBottomHeight()
      Specified by:
      getBottomHeight in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • setBottomHeight

      public void setBottomHeight(float bottomHeight)
      Specified by:
      setBottomHeight in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • getMinWidth

      public float getMinWidth()
      Specified by:
      getMinWidth in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • setMinWidth

      public void setMinWidth(float minWidth)
      Specified by:
      setMinWidth in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • getMinHeight

      public float getMinHeight()
      Specified by:
      getMinHeight in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • setMinHeight

      public void setMinHeight(float minHeight)
      Specified by:
      setMinHeight in interface com.badlogic.gdx.scenes.scene2d.utils.Drawable
    • getTexture

      public com.badlogic.gdx.graphics.Texture getTexture()
    • setTextureRegion

      public void setTextureRegion(com.badlogic.gdx.graphics.g2d.TextureRegion textureRegion)