类 ControlsListWidget.CategoryEntry
- java.lang.Object
-
- net.minecraft.client.gui.widget.EntryListWidget.Entry<E>
-
- net.minecraft.client.gui.widget.ElementListWidget.Entry<ControlsListWidget.Entry>
-
- net.minecraft.client.gui.screen.option.ControlsListWidget.Entry
-
- net.minecraft.client.gui.screen.option.ControlsListWidget.CategoryEntry
-
- 所有已实现的接口:
Element,ParentElement
- 封闭类:
- ControlsListWidget
@Environment(CLIENT) public class ControlsListWidget.CategoryEntry extends ControlsListWidget.Entry
- Mappings:
Namespace Name official dzx$aintermediary net/minecraft/class_459$class_460named net/minecraft/client/gui/screen/option/ControlsListWidget$CategoryEntry
-
-
构造器概要
构造器 构造器 说明 CategoryEntry(Text text)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanchangeFocus(boolean lookForwards)Changes the focusing element by cycling to the next/previous element.List<? extends Element>children()Gets a list of all child GUI elements.voidrender(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta)Renders an entry in a list.-
从类继承的方法 net.minecraft.client.gui.widget.ElementListWidget.Entry
getFocused, isDragging, setDragging, setFocused
-
从类继承的方法 net.minecraft.client.gui.widget.EntryListWidget.Entry
isMouseOver
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.client.gui.Element
isMouseOver, mouseMoved
-
从接口继承的方法 net.minecraft.client.gui.ParentElement
charTyped, focusOn, hoveredElement, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
-
-
-
字段详细资料
-
text
private final Text text
- Mappings:
Namespace Name Mixin selector official bLdzx$a;b:Lon;intermediary field_2736Lnet/minecraft/class_459$class_460;field_2736:Lnet/minecraft/class_2561;named textLnet/minecraft/client/gui/screen/option/ControlsListWidget$CategoryEntry;text:Lnet/minecraft/text/Text;
-
textWidth
private final int textWidth
- Mappings:
Namespace Name Mixin selector official cLdzx$a;c:Iintermediary field_2737Lnet/minecraft/class_459$class_460;field_2737:Inamed textWidthLnet/minecraft/client/gui/screen/option/ControlsListWidget$CategoryEntry;textWidth:I
-
-
构造器详细资料
-
CategoryEntry
public CategoryEntry(Text text)
- Mappings:
Namespace Name Mixin selector official <init>Ldzx$a;<init>(Ldzx;Lon;)Vintermediary <init>Lnet/minecraft/class_459$class_460;<init>(Lnet/minecraft/class_459;Lnet/minecraft/class_2561;)Vnamed <init>Lnet/minecraft/client/gui/screen/option/ControlsListWidget$CategoryEntry;<init>(Lnet/minecraft/client/gui/screen/option/ControlsListWidget;Lnet/minecraft/text/Text;)V
-
-
方法详细资料
-
render
public void render(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta)
Renders an entry in a list.- 指定者:
render在类中EntryListWidget.Entry<ControlsListWidget.Entry>- 参数:
matrices- the matrix stack used for renderingindex- the index of the entryy- the Y coordinate of the entryx- the X coordinate of the entryentryWidth- the width of the entryentryHeight- the height of the entrymouseX- the X coordinate of the mousemouseY- the Y coordinate of the mousehovered- whether the mouse is hovering over the entry- Mappings:
Namespace Name Mixin selector official aLdvs$a;a(Ldpi;IIIIIIIZF)Vintermediary method_25343Lnet/minecraft/class_350$class_351;method_25343(Lnet/minecraft/class_4587;IIIIIIIZF)Vnamed renderLnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(Lnet/minecraft/client/util/math/MatrixStack;IIIIIIIZF)V
-
changeFocus
public boolean changeFocus(boolean lookForwards)
Changes the focusing element by cycling to the next/previous element. This action is done typically when the user has pressed the 'Tab' or 'Ctrl+Tab' key.- 参数:
lookForwards-trueto cycle forwards, otherwise cycle backwards- 返回:
trueto indicate that the event handling is successful/valid- Mappings:
Namespace Name Mixin selector official c_Ldwv;c_(Z)Zintermediary method_25407Lnet/minecraft/class_364;method_25407(Z)Znamed changeFocusLnet/minecraft/client/gui/Element;changeFocus(Z)Z
-
children
public List<? extends Element> children()
Gets a list of all child GUI elements.- Mappings:
Namespace Name Mixin selector official aB_Ldwu;aB_()Ljava/util/List;intermediary method_25396Lnet/minecraft/class_4069;method_25396()Ljava/util/List;named childrenLnet/minecraft/client/gui/ParentElement;children()Ljava/util/List;
-
-