Class OwnSlider

java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.badlogic.gdx.scenes.scene2d.ui.Widget
com.badlogic.gdx.scenes.scene2d.ui.ProgressBar
com.badlogic.gdx.scenes.scene2d.ui.Slider
gaiasky.util.scene2d.OwnSlider
All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Disableable, com.badlogic.gdx.scenes.scene2d.utils.Layout

public class OwnSlider extends com.badlogic.gdx.scenes.scene2d.ui.Slider
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     

    Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Slider

    com.badlogic.gdx.scenes.scene2d.ui.Slider.SliderStyle

    Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.ProgressBar

    com.badlogic.gdx.scenes.scene2d.ui.ProgressBar.ProgressBarStyle
  • Constructor Summary

    Constructors
    Constructor
    Description
    OwnSlider(float min, float max, float stepSize, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
     
    OwnSlider(float min, float max, float stepSize, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName)
     
    OwnSlider(float min, float max, float stepSize, float mapMin, float mapMax, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
     
    OwnSlider(float min, float max, float stepSize, float mapMin, float mapMax, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
     
    OwnSlider(float min, float max, float stepSize, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)
     
    protected com.badlogic.gdx.scenes.scene2d.utils.Drawable
     
    protected com.badlogic.gdx.scenes.scene2d.utils.Drawable
     
    float
     
    float
     
    float
     
     
    void
     
    void
    setDisabled(boolean disabled)
     
    void
    setDisplayValueMapped(boolean displayValueMapped)
     
    void
    setHeight(float height)
     
    void
    setMappedValue(double mappedValue)
     
    void
    setMappedValue(float mappedValue)
     
    void
    setMapValues(float mapMin, float mapMax)
     
    void
    setSize(float width, float height)
     
    void
    setUp(float mapMin, float mapMax)
     
    void
    setUp(float mapMin, float mapMax, DecimalFormat nf)
     
    void
    setValuePrefix(String valuePrefix)
     
    void
    setValueSuffix(String valueSuffix)
     
    void
    setWidth(float width)
     
    void
    showValueLabel(boolean showValueLabel)
     

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Slider

    getKnobAfterDrawable, getKnobDrawable, getStyle, isDragging, isOver, setButton, setSnapToValues, setVisualInterpolationInverse, setVisualPercent, snap

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.ProgressBar

    act, clamp, getKnobPosition, getMaxValue, getMinValue, getPercent, getStepSize, getValue, getVisualPercent, getVisualValue, isAnimating, isDisabled, isVertical, round, setAnimateDuration, setAnimateInterpolation, setProgrammaticChangeEvents, setRange, setRound, setStepSize, setStyle, setValue, setVisualInterpolation, updateVisualValue

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Widget

    getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, invalidate, invalidateHierarchy, layout, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate

    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, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setDebug, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setStage, setTouchable, setUserObject, setVisible, 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

    • OwnSlider

      public OwnSlider(float min, float max, float stepSize, float mapMin, float mapMax, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
    • OwnSlider

      public OwnSlider(float min, float max, float stepSize, float mapMin, float mapMax, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
    • OwnSlider

      public OwnSlider(float min, float max, float stepSize, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
    • OwnSlider

      public OwnSlider(float min, float max, float stepSize, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
    • OwnSlider

      public OwnSlider(float min, float max, float stepSize, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, String styleName)
  • Method Details

    • setUp

      public void setUp(float mapMin, float mapMax)
    • setUp

      public void setUp(float mapMin, float mapMax, DecimalFormat nf)
    • setMapValues

      public void setMapValues(float mapMin, float mapMax)
    • removeMapValues

      public void removeMapValues()
    • getValueString

      public String getValueString()
    • getMappedValue

      public float getMappedValue()
    • setMappedValue

      public void setMappedValue(double mappedValue)
    • setMappedValue

      public void setMappedValue(float mappedValue)
    • setDisplayValueMapped

      public void setDisplayValueMapped(boolean displayValueMapped)
    • showValueLabel

      public void showValueLabel(boolean showValueLabel)
    • setValuePrefix

      public void setValuePrefix(String valuePrefix)
    • setValueSuffix

      public void setValueSuffix(String valueSuffix)
    • setWidth

      public void setWidth(float width)
      Overrides:
      setWidth in class com.badlogic.gdx.scenes.scene2d.Actor
    • setHeight

      public void setHeight(float height)
      Overrides:
      setHeight in class com.badlogic.gdx.scenes.scene2d.Actor
    • setSize

      public void setSize(float width, float height)
      Overrides:
      setSize in class com.badlogic.gdx.scenes.scene2d.Actor
    • getPrefWidth

      public float getPrefWidth()
      Specified by:
      getPrefWidth in interface com.badlogic.gdx.scenes.scene2d.utils.Layout
      Overrides:
      getPrefWidth in class com.badlogic.gdx.scenes.scene2d.ui.ProgressBar
    • getPrefHeight

      public float getPrefHeight()
      Specified by:
      getPrefHeight in interface com.badlogic.gdx.scenes.scene2d.utils.Layout
      Overrides:
      getPrefHeight in class com.badlogic.gdx.scenes.scene2d.ui.ProgressBar
    • draw

      public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)
      Overrides:
      draw in class com.badlogic.gdx.scenes.scene2d.ui.ProgressBar
    • getBackgroundDrawable

      @Null protected com.badlogic.gdx.scenes.scene2d.utils.Drawable getBackgroundDrawable()
      Overrides:
      getBackgroundDrawable in class com.badlogic.gdx.scenes.scene2d.ui.Slider
    • getKnobBeforeDrawable

      protected com.badlogic.gdx.scenes.scene2d.utils.Drawable getKnobBeforeDrawable()
      Overrides:
      getKnobBeforeDrawable in class com.badlogic.gdx.scenes.scene2d.ui.Slider
    • setDisabled

      public void setDisabled(boolean disabled)
      Specified by:
      setDisabled in interface com.badlogic.gdx.scenes.scene2d.utils.Disableable
      Overrides:
      setDisabled in class com.badlogic.gdx.scenes.scene2d.ui.ProgressBar