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)
public void render(IGameInstance game, IAssetManager manager, IGraphics g, int x, int y)
render in class ComponentButtonprotected java.lang.String getText()
getText in class ComponentButtonpublic boolean onMouseAction(IGameInstance game, int button, float x, float y)
onMouseAction in class ComponentButtonpublic IResourceName getName()
getName in class ComponentButtonpublic void update(IGameInstance game)
update in class GuiComponent