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.ui.Styleable<com.badlogic.gdx.scenes.scene2d.ui.ProgressBar.ProgressBarStyle>, 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 ClassesNested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Slider
com.badlogic.gdx.scenes.scene2d.ui.Slider.SliderStyleNested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.ProgressBar
com.badlogic.gdx.scenes.scene2d.ui.ProgressBar.ProgressBarStyle -
Constructor Summary
ConstructorsConstructorDescriptionOwnSlider(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 TypeMethodDescriptionvoiddraw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha) protected com.badlogic.gdx.scenes.scene2d.utils.Drawableprotected com.badlogic.gdx.scenes.scene2d.utils.DrawablefloatfloatfloatvoidvoidsetDisabled(boolean disabled) voidsetDisplayValueMapped(boolean displayValueMapped) voidsetHeight(float height) voidsetMappedValue(double mappedValue) voidsetMappedValue(float mappedValue) voidsetMapValues(float mapMin, float mapMax) voidsetProgrammaticChangeEvents(boolean programmaticChangeEvents) voidsetSize(float width, float height) voidsetUp(float mapMin, float mapMax) voidsetUp(float mapMin, float mapMax, DecimalFormat nf) voidvoidsetValuePrefix(String valuePrefix) voidsetValueSuffix(String valueSuffix) voidsetWidth(float width) voidshowValueLabel(boolean showValueLabel) Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Slider
getKnobAfterDrawable, getKnobDrawable, getSnapToValues, getSnapToValuesThreshold, getStyle, isDragging, isOver, setButton, setSnapToValues, setSnapToValues, setVisualInterpolationInverse, setVisualPercent, snapMethods 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, setRange, setRound, setStepSize, setStyle, setValue, setVisualInterpolation, updateVisualValueMethods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Widget
getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, invalidate, invalidateHierarchy, layout, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validateMethods 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
-
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
-
setValueFormatter
-
setUp
public void setUp(float mapMin, float mapMax) -
setUp
-
setMapValues
public void setMapValues(float mapMin, float mapMax) -
removeMapValues
public void removeMapValues() -
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
-
setValueSuffix
-
setWidth
public void setWidth(float width) - Overrides:
setWidthin classcom.badlogic.gdx.scenes.scene2d.Actor
-
setHeight
public void setHeight(float height) - Overrides:
setHeightin classcom.badlogic.gdx.scenes.scene2d.Actor
-
setSize
public void setSize(float width, float height) - Overrides:
setSizein classcom.badlogic.gdx.scenes.scene2d.Actor
-
getPrefWidth
public float getPrefWidth()- Specified by:
getPrefWidthin interfacecom.badlogic.gdx.scenes.scene2d.utils.Layout- Overrides:
getPrefWidthin classcom.badlogic.gdx.scenes.scene2d.ui.ProgressBar
-
getPrefHeight
public float getPrefHeight()- Specified by:
getPrefHeightin interfacecom.badlogic.gdx.scenes.scene2d.utils.Layout- Overrides:
getPrefHeightin classcom.badlogic.gdx.scenes.scene2d.ui.ProgressBar
-
draw
public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha) - Overrides:
drawin classcom.badlogic.gdx.scenes.scene2d.ui.ProgressBar
-
getBackgroundDrawable
@Null protected com.badlogic.gdx.scenes.scene2d.utils.Drawable getBackgroundDrawable()- Overrides:
getBackgroundDrawablein classcom.badlogic.gdx.scenes.scene2d.ui.Slider
-
getKnobBeforeDrawable
protected com.badlogic.gdx.scenes.scene2d.utils.Drawable getKnobBeforeDrawable()- Overrides:
getKnobBeforeDrawablein classcom.badlogic.gdx.scenes.scene2d.ui.Slider
-
setProgrammaticChangeEvents
public void setProgrammaticChangeEvents(boolean programmaticChangeEvents) - Overrides:
setProgrammaticChangeEventsin classcom.badlogic.gdx.scenes.scene2d.ui.ProgressBar
-
setDisabled
public void setDisabled(boolean disabled) - Specified by:
setDisabledin interfacecom.badlogic.gdx.scenes.scene2d.utils.Disableable- Overrides:
setDisabledin classcom.badlogic.gdx.scenes.scene2d.ui.ProgressBar
-