public class SliderElement<T extends IElementGUI,P extends IFloatRangeProperty & IStringProperty> extends Element<T>
| Constructor and Description |
|---|
SliderElement(T gui,
float posX,
float posY,
float sliderWidth,
P value,
float step) |
SliderElement(T gui,
float posX,
float posY,
P value,
float step) |
| Modifier and Type | Method and Description |
|---|---|
InputElementBase |
getValueInput() |
void |
init() |
boolean |
mouseClicked(float mouseX,
float mouseY,
int button) |
boolean |
mouseDragged(float mouseX,
float mouseY,
int button,
long timeSinceClick) |
boolean |
mouseReleased(float mouseX,
float mouseY,
int button) |
boolean |
mouseScrolled(float mouseX,
float mouseY,
int amount) |
void |
render(float mouseX,
float mouseY,
float partialTicks) |
void |
setEditable(boolean editable) |
SliderElement<T,P> |
withValue(float value)
Deprecated.
Property should be changed through property object
|
dispose, drawOutline, drawOutline, drawRectangle, drawRectangle, drawTexturedRectangle, drawTexturedRectangle, endScissor, getChildren, getColorScheme, getHeight, getParent, getPosX, getPosY, getWidth, isEnabled, isSelected, isSelected, isVisible, keyPressed, renderChildren, setEnabled, setHeight, setPosX, setPosY, setVisible, setWidth, startScissor, update, withColorScheme, withParentpublic void init()
init in class Element<T extends IElementGUI>public void render(float mouseX,
float mouseY,
float partialTicks)
render in class Element<T extends IElementGUI>public void setEditable(boolean editable)
@Deprecated public SliderElement<T,P> withValue(float value)
public boolean mouseScrolled(float mouseX,
float mouseY,
int amount)
mouseScrolled in class Element<T extends IElementGUI>public boolean mouseClicked(float mouseX,
float mouseY,
int button)
mouseClicked in class Element<T extends IElementGUI>public boolean mouseDragged(float mouseX,
float mouseY,
int button,
long timeSinceClick)
mouseDragged in class Element<T extends IElementGUI>public boolean mouseReleased(float mouseX,
float mouseY,
int button)
mouseReleased in class Element<T extends IElementGUI>public InputElementBase getValueInput()