Class ListWidget.Entry
java.lang.Object
net.minecraft.src.Gui
emi.shims.java.net.minecraft.client.gui.AbstractParentElement
emi.dev.emi.emi.screen.widget.config.ListWidget.Entry
- All Implemented Interfaces:
Element,ParentElement
- Direct Known Subclasses:
ConfigEntryWidget,ConfigEnumScreen.SelectionWidget,ConfigPresetScreen.PresetGroupWidget,ConfigPresetScreen.PresetWidget,GroupNameWidget
- Enclosing class:
- ListWidget
-
Field Summary
FieldsFields inherited from class net.minecraft.src.Gui
icons, optionsBackground, statIcons, zLevel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract intgetTooltip(int mouseX, int mouseY) booleanisMouseOver(double mouseX, double mouseY) abstract voidrender(DrawContext draw, int index, int y, int x, int width, int height, int mouseX, int mouseY, boolean hovered, float delta) Methods inherited from class emi.shims.java.net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.src.Gui
drawCenteredString, drawGradientRect, drawHorizontalLine, drawRect, drawString, drawTexturedModalRect, drawTexturedModelRectFromIcon, drawVerticalLineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface emi.shims.java.net.minecraft.client.gui.Element
mouseMovedMethods inherited from interface emi.shims.java.net.minecraft.client.gui.ParentElement
charTyped, children, focusOn, hoveredElement, isFocused, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
parentList
-
-
Constructor Details
-
Entry
public Entry()
-
-
Method Details
-
render
public abstract void render(DrawContext draw, int index, int y, int x, int width, int height, int mouseX, int mouseY, boolean hovered, float delta) -
isMouseOver
public boolean isMouseOver(double mouseX, double mouseY) -
getTooltip
-
getHeight
public abstract int getHeight()
-