Class RightSideMenuButton

java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.badlogic.gdx.scenes.scene2d.Group
com.prineside.tdi2.ui.actors.RightSideMenuButton
All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Cullable

public class RightSideMenuButton extends com.badlogic.gdx.scenes.scene2d.Group
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final float
     
    static final float
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    RightSideMenuButton(String labelText, String iconName, Runnable clickHandler)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    setColors(com.badlogic.gdx.graphics.Color normal, com.badlogic.gdx.graphics.Color hover, com.badlogic.gdx.graphics.Color active, com.badlogic.gdx.graphics.Color textColor)
     
    void
    setEnabled(boolean enabled)
     
    void
     

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

    act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, childrenChanged, clear, clear, clearChildren, clearChildren, computeTransform, debugAll, draw, 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, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, 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, sizeChanged, stageToLocalCoordinates, toBack, toFront

    Methods inherited from class java.lang.Object

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

  • Constructor Details

    • RightSideMenuButton

      public RightSideMenuButton(String labelText, String iconName, Runnable clickHandler)
  • Method Details

    • setClickHandler

      public void setClickHandler(Runnable handler)
    • setColors

      public void setColors(com.badlogic.gdx.graphics.Color normal, com.badlogic.gdx.graphics.Color hover, com.badlogic.gdx.graphics.Color active, com.badlogic.gdx.graphics.Color textColor)
    • setEnabled

      public void setEnabled(boolean enabled)
    • setText

      public void setText(CharSequence text)