Class ButtonWidget
java.lang.Object
de.luckymcdev.foundryengine.client.ui.widget.WidgetBase
de.luckymcdev.foundryengine.client.ui.widget.PanelWidget
de.luckymcdev.foundryengine.client.ui.widget.ButtonWidget
- Direct Known Subclasses:
ToggleButtonWidget
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionButtonWidget(UIVec position, UIVec size, ButtonWidget.ClickEvent clickEvent) -
Method Summary
Modifier and TypeMethodDescriptionbooleanmouseClicked(double mouseX, double mouseY, int button) <T extends ButtonWidget>
TsetHoverColor(int hoverColor) <T extends ButtonWidget>
TsetHoverColor(Color hoverColor) Methods inherited from class PanelWidget
getBackgroundColor, getBorderColor, getBorderThickness, setBackgroundColor, setBackgroundColor, setBorder, setBorder, setBorderColor, setBorderColor, setBorderThicknessMethods inherited from class WidgetBase
addWidget, charTyped, contains, getAnchorPoint, getArea, getBaseArea, getChildren, getConstraint, getLayout, getOffset, getParent, getPosition, getRenderArea, getRotation, getShouldLerp, getSize, getZIndex, isEnabled, isFocused, isVisible, keyPressed, keyReleased, mouseDragged, mouseReleased, mouseScrolled, onInit, postRender, postRenderChild, preRender, preRenderChild, preTick, removeWidget, render, setAnchorPoint, setConstraint, setEnabled, setFocused, setLayout, setOffset, setParent, setPosition, setPosition, setRotation, setShouldLerp, setSize, setSize, setVisible, setZIndex, tick, updateArea, updateArea
-
Constructor Details
-
ButtonWidget
-
-
Method Details
-
getHoverColor
-
setHoverColor
-
setHoverColor
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) - Overrides:
mouseClickedin classWidgetBase
-