public class ComponentSlider extends ComponentButton
| Modifier and Type | Field and Description |
|---|---|
protected java.util.function.BiConsumer<java.lang.Integer,java.lang.Boolean> |
consumer |
protected int |
max |
protected int |
min |
protected int |
number |
hasBackground, text| Constructor and Description |
|---|
ComponentSlider(Gui gui,
int x,
int y,
int sizeX,
int sizeY,
int initialNumber,
int min,
int max,
java.util.function.BiConsumer<java.lang.Integer,java.lang.Boolean> consumer,
java.lang.String text,
java.lang.String... hover) |
| Modifier and Type | Method and Description |
|---|---|
IResourceName |
getName() |
protected java.lang.String |
getText() |
boolean |
onMouseAction(IGameInstance game,
int button,
float x,
float y) |
void |
render(IGameInstance game,
IAssetManager manager,
IGraphics g,
int x,
int y) |
void |
update(IGameInstance game) |
getHover, onPressed, renderOverlay, setHasBackground, setTextgetElementColor, getElementOutlineColor, getGuiColor, getHeight, getPriority, getRenderX, getRenderY, getUnselectedElementColor, getWidth, getX, getY, isActive, isMouseOver, isMouseOverPrioritized, onKeyboardAction, setActive, shouldDoFingerCursor, toStringprotected final java.util.function.BiConsumer<java.lang.Integer,java.lang.Boolean> consumer
protected final int min
protected final int max
protected int number
public ComponentSlider(Gui gui, int x, int y, int sizeX, int sizeY, int initialNumber, int min, int max, java.util.function.BiConsumer<java.lang.Integer,java.lang.Boolean> consumer, java.lang.String text, java.lang.String... hover)
protected java.lang.String getText()
getText in class ComponentButtonpublic void render(IGameInstance game, IAssetManager manager, IGraphics g, int x, int y)
render in class ComponentButtonpublic boolean onMouseAction(IGameInstance game, int button, float x, float y)
onMouseAction in class ComponentButtonpublic void update(IGameInstance game)
update in class GuiComponentpublic IResourceName getName()
getName in class ComponentButton