Class AbstractTestScreen.GroupableList.GroupEntry
java.lang.Object
net.minecraft.client.gui.components.AbstractSelectionList.Entry<E>
net.minecraft.client.gui.components.ObjectSelectionList.Entry<AbstractTestScreen.GroupableList.Entry>
net.neoforged.testframework.client.AbstractTestScreen.GroupableList.Entry
net.neoforged.testframework.client.AbstractTestScreen.GroupableList.GroupEntry
- All Implemented Interfaces:
- GuiEventListener,- TabOrderedElement,- NarrationSupplier
- Enclosing class:
- AbstractTestScreen.GroupableList
protected final class AbstractTestScreen.GroupableList.GroupEntry
extends AbstractTestScreen.GroupableList.Entry
- 
Field SummaryFieldsFields inherited from class net.minecraft.client.gui.components.AbstractSelectionList.EntrylistFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerDOUBLE_CLICK_THRESHOLD_MS
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateGroupEntry(Group group) privateGroupEntry(Group group, boolean isTitle) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleanvoidenable(boolean enable) private ComponentgetTitle()booleanbooleanmouseClicked(double pMouseX, double pMouseY, int pButton) private voidvoidrender(GuiGraphics pPoseStack, int pIndex, int pTop, int pLeft, int pWidth, int pHeight, int pMouseX, int pMouseY, boolean pIsMouseOver, float pPartialTick) protected voidrenderTooltips(GuiGraphics poseStack, int mouseX, int mouseY) voidreset()Methods inherited from class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.EntrygetNarrationMethods inherited from class net.minecraft.client.gui.components.ObjectSelectionList.EntryupdateNarrationMethods inherited from class net.minecraft.client.gui.components.AbstractSelectionList.EntryisFocused, isMouseOver, renderBack, setFocusedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListenercharTyped, getCurrentFocusPath, getRectangle, keyPressed, keyReleased, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, nextFocusPathMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElementgetTabOrderGroup
- 
Field Details- 
group
- 
browseButton
- 
isTitleprivate final boolean isTitle
 
- 
- 
Constructor Details- 
GroupEntry
- 
GroupEntry
 
- 
- 
Method Details- 
renderpublic void render(GuiGraphics pPoseStack, int pIndex, int pTop, int pLeft, int pWidth, int pHeight, int pMouseX, int pMouseY, boolean pIsMouseOver, float pPartialTick) - Specified by:
- renderin class- AbstractSelectionList.Entry<AbstractTestScreen.GroupableList.Entry>
 
- 
renderTooltips- Overrides:
- renderTooltipsin class- AbstractTestScreen.GroupableList.Entry
 
- 
getTitle
- 
mouseClickedpublic boolean mouseClicked(double pMouseX, double pMouseY, int pButton) - Specified by:
- mouseClickedin interface- GuiEventListener
- Overrides:
- mouseClickedin class- AbstractTestScreen.GroupableList.Entry
 
- 
openBrowseGUIprivate void openBrowseGUI()
- 
isEnabledpublic boolean isEnabled()- Specified by:
- isEnabledin class- AbstractTestScreen.GroupableList.Entry
 
- 
canDisablepublic boolean canDisable()- Overrides:
- canDisablein class- AbstractTestScreen.GroupableList.Entry
 
- 
canEnablepublic boolean canEnable()- Overrides:
- canEnablein class- AbstractTestScreen.GroupableList.Entry
 
- 
enablepublic void enable(boolean enable) - Specified by:
- enablein class- AbstractTestScreen.GroupableList.Entry
 
- 
resetpublic void reset()- Specified by:
- resetin class- AbstractTestScreen.GroupableList.Entry
 
 
-