Class ToggleButtonWidget
java.lang.Object
de.luckymcdev.foundryengine.client.ui.widget.WidgetBase
de.luckymcdev.foundryengine.client.ui.widget.PanelWidget
de.luckymcdev.foundryengine.client.ui.widget.ButtonWidget
de.luckymcdev.foundryengine.client.ui.widget.ToggleButtonWidget
-
Nested Class Summary
Nested classes/interfaces inherited from class ButtonWidget
ButtonWidget.ClickEvent -
Constructor Summary
ConstructorsConstructorDescriptionToggleButtonWidget(UIVec position, UIVec size, ButtonWidget.ClickEvent clickEvent) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanmouseClicked(double mouseX, double mouseY, int button) <T extends ToggleButtonWidget>
TsetToggledColor(int toggledColor) <T extends ToggleButtonWidget>
TsetToggledColor(Color toggledColor) Methods inherited from class ButtonWidget
getHoverColor, setHoverColor, setHoverColorMethods 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
-
ToggleButtonWidget
-
-
Method Details
-
getToggledColor
-
setToggledColor
-
setToggledColor
-
isPressed
public boolean isPressed() -
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) - Overrides:
mouseClickedin classButtonWidget
-