Package gaiasky.util.scene2d
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
ConstructorDescriptionOwnSlider
(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 TypeMethodDescriptionvoid
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
-
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
-
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:
setWidth
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
setHeight
public void setHeight(float height) - Overrides:
setHeight
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
setSize
public void setSize(float width, float height) - Overrides:
setSize
in classcom.badlogic.gdx.scenes.scene2d.Actor
-
getPrefWidth
public float getPrefWidth()- Specified by:
getPrefWidth
in interfacecom.badlogic.gdx.scenes.scene2d.utils.Layout
- Overrides:
getPrefWidth
in classcom.badlogic.gdx.scenes.scene2d.ui.ProgressBar
-
getPrefHeight
public float getPrefHeight()- Specified by:
getPrefHeight
in interfacecom.badlogic.gdx.scenes.scene2d.utils.Layout
- Overrides:
getPrefHeight
in classcom.badlogic.gdx.scenes.scene2d.ui.ProgressBar
-
draw
public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha) - Overrides:
draw
in classcom.badlogic.gdx.scenes.scene2d.ui.ProgressBar
-
getBackgroundDrawable
@Null protected com.badlogic.gdx.scenes.scene2d.utils.Drawable getBackgroundDrawable()- Overrides:
getBackgroundDrawable
in classcom.badlogic.gdx.scenes.scene2d.ui.Slider
-
getKnobBeforeDrawable
protected com.badlogic.gdx.scenes.scene2d.utils.Drawable getKnobBeforeDrawable()- Overrides:
getKnobBeforeDrawable
in classcom.badlogic.gdx.scenes.scene2d.ui.Slider
-
setDisabled
public void setDisabled(boolean disabled) - Specified by:
setDisabled
in interfacecom.badlogic.gdx.scenes.scene2d.utils.Disableable
- Overrides:
setDisabled
in classcom.badlogic.gdx.scenes.scene2d.ui.ProgressBar
-