Package gaiasky.util.scene2d
Class OwnSliderPlus
- 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.OwnSliderPlus
-
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Disableable
,com.badlogic.gdx.scenes.scene2d.utils.Layout
public class OwnSliderPlus extends com.badlogic.gdx.scenes.scene2d.ui.Slider
Same as a regular slider, but contains the title (name) and the value within its bounds.
-
-
Constructor Summary
Constructors Constructor Description OwnSliderPlus(java.lang.String title, float min, float max, float stepSize, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
OwnSliderPlus(java.lang.String title, float min, float max, float stepSize, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, java.lang.String styleName)
OwnSliderPlus(java.lang.String title, float min, float max, float stepSize, float mapMin, float mapMax, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
OwnSliderPlus(java.lang.String title, float min, float max, float stepSize, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
-
Method Summary
All Methods Instance Methods Concrete Methods 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
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(java.lang.String title, float mapMin, float mapMax)
void
setValuePrefix(java.lang.String valuePrefix)
void
setValueSuffix(java.lang.String valueSuffix)
void
setWidth(float width)
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Slider
getKnobDrawable, getStyle, isDragging, setSnapToValues, setStyle, setVisualInterpolationInverse, snap
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.ProgressBar
act, clamp, getKnobPosition, getMaxValue, getMinValue, getPercent, getStepSize, getValue, getVisualPercent, getVisualValue, isDisabled, isVertical, setAnimateDuration, setAnimateInterpolation, setDisabled, setRange, setRound, setStepSize, setStyle, setValue, setVisualInterpolation
-
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, 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, 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 Detail
-
OwnSliderPlus
public OwnSliderPlus(java.lang.String title, float min, float max, float stepSize, float mapMin, float mapMax, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
-
OwnSliderPlus
public OwnSliderPlus(java.lang.String title, float min, float max, float stepSize, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
-
OwnSliderPlus
public OwnSliderPlus(java.lang.String title, float min, float max, float stepSize, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
-
OwnSliderPlus
public OwnSliderPlus(java.lang.String title, float min, float max, float stepSize, boolean vertical, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, java.lang.String styleName)
-
-
Method Detail
-
setUp
public void setUp(java.lang.String title, float mapMin, float mapMax)
-
setDisplayValueMapped
public void setDisplayValueMapped(boolean displayValueMapped)
-
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)
-
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 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
-
-