Interface Element
- All Known Subinterfaces:
ParentElement
- All Known Implementing Classes:
AbstractParentElement,BoMScreen,BooleanWidget,ButtonWidget,ClickableWidget,ConfigEntryWidget,ConfigEnumScreen,ConfigEnumScreen.SelectionWidget,ConfigJumpButton,ConfigPresetScreen,ConfigPresetScreen.PresetGroupWidget,ConfigPresetScreen.PresetWidget,ConfigScreen,ConfigSearch.ConfigSearchWidgetField,EmiBindWidget,EmiSearchWidget,EnumWidget,GroupNameWidget,IntGroupWidget,IntWidget,ListWidget,ListWidget.Entry,RecipeScreen,REMIScreen,ResolutionButtonWidget,ScreenAlignWidget,SidebarButtonWidget,SidebarPagesWidget,SidebarSubpanelsWidget,SizedButtonWidget,SubGroupNameWidget,TextFieldWidget
public interface Element
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleancharTyped(char chr, int modifiers) booleandefault booleanisMouseOver(double mouseX, double mouseY) default booleankeyPressed(int keyCode, int scanCode, int modifiers) default booleankeyReleased(int keyCode, int scanCode, int modifiers) default booleanmouseClicked(double mouseX, double mouseY, int button) default booleanmouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY) default voidmouseMoved(double mouseX, double mouseY) default booleanmouseReleased(double mouseX, double mouseY, int button) default booleanmouseScrolled(double mouseX, double mouseY, double amount) voidsetFocused(boolean focused)
-
Method Details
-
mouseMoved
default void mouseMoved(double mouseX, double mouseY) -
mouseClicked
default boolean mouseClicked(double mouseX, double mouseY, int button) -
mouseReleased
default boolean mouseReleased(double mouseX, double mouseY, int button) -
mouseDragged
default boolean mouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY) -
mouseScrolled
default boolean mouseScrolled(double mouseX, double mouseY, double amount) -
keyPressed
default boolean keyPressed(int keyCode, int scanCode, int modifiers) -
keyReleased
default boolean keyReleased(int keyCode, int scanCode, int modifiers) -
charTyped
default boolean charTyped(char chr, int modifiers) -
isMouseOver
default boolean isMouseOver(double mouseX, double mouseY) -
setFocused
void setFocused(boolean focused) -
isFocused
boolean isFocused()
-