类 SimpleListWidget.WidgetEntry
java.lang.Object
net.minecraft.client.gui.components.ContainerObjectSelectionList.Entry<SimpleListWidget.WidgetEntry>
org.hiedacamellia.immersiveui.client.gui.component.widget.list.SimpleListWidget.WidgetEntry
- 所有已实现的接口:
net.minecraft.client.gui.components.events.ContainerEventHandler,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.components.TabOrderedElement
- 封闭类:
SimpleListWidget
protected static class SimpleListWidget.WidgetEntry
extends net.minecraft.client.gui.components.ContainerObjectSelectionList.Entry<SimpleListWidget.WidgetEntry>
表示列表中的一行,每行可包含多个Widget。
-
字段概要
从接口继承的字段 net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
方法概要
修饰符和类型方法说明List<? extends net.minecraft.client.gui.components.events.GuiEventListener> children()返回此行的所有事件监听器。List<? extends net.minecraft.client.gui.narration.NarratableEntry> 返回此行的所有可叙述元素。voidrender(net.minecraft.client.gui.GuiGraphics context, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) 渲染此行的所有Widget。从类继承的方法 net.minecraft.client.gui.components.ContainerObjectSelectionList.Entry
focusPathAtIndex, getFocused, isDragging, mouseClicked, nextFocusPath, setDragging, setFocused从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 net.minecraft.client.gui.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, isFocused, keyPressed, keyReleased, mouseDragged, mouseReleased, mouseScrolled, setFocused从接口继承的方法 net.minecraft.client.gui.components.events.GuiEventListener
getBorderForArrowNavigation, getRectangle, isMouseOver, mouseMoved从接口继承的方法 net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
方法详细资料
-
render
public void render(net.minecraft.client.gui.GuiGraphics context, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) 渲染此行的所有Widget。- 参数:
context- 渲染上下文index- 行索引y- 行的Y坐标x- 行的X坐标entryWidth- 行宽entryHeight- 行高mouseX- 鼠标XmouseY- 鼠标Yhovered- 是否悬停tickDelta- 渲染帧间隔
-
children
返回此行的所有事件监听器。 -
narratables
返回此行的所有可叙述元素。- 指定者:
narratables在类中net.minecraft.client.gui.components.ContainerObjectSelectionList.Entry<SimpleListWidget.WidgetEntry>
-