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/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, java.lang.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)  
    float getMappedValue()  
    float getPrefHeight()  
    float getPrefWidth()  
    java.lang.String getValueString()  
    void removeMapValues()  
    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, INumberFormat nf)  
    void setValuePrefix​(java.lang.String valuePrefix)  
    void setValueSuffix​(java.lang.String valueSuffix)  
    void setWidth​(float width)  
    void showValueLabel​(boolean showValueLabel)  

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

    getBackgroundDrawable, getKnobAfterDrawable, getKnobBeforeDrawable, 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, java.lang.String styleName)
  • Method Details

    • setUp

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

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

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

      public void removeMapValues()
    • getValueString

      public java.lang.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​(java.lang.String valuePrefix)
    • setValueSuffix

      public void setValueSuffix​(java.lang.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
    • 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