Class HTAbstractWidget
-
- All Implemented Interfaces:
-
hiiragi283.core.api.gui.component.HTWidget,hiiragi283.core.api.math.HTBoundsProvider,net.minecraft.client.gui.components.Renderable,net.minecraft.client.gui.components.TabOrderedElement,net.minecraft.client.gui.components.events.GuiEventListener,net.minecraft.client.gui.layouts.LayoutElement,net.minecraft.client.gui.narration.NarratableEntry,net.minecraft.client.gui.narration.NarrationSupplier,net.neoforged.neoforge.client.extensions.IAbstractWidgetExtension
public abstract class HTAbstractWidget extends AbstractWidget implements HTWidget
-
-
Field Summary
Fields Modifier and Type Field Description private final ComponentPathcurrentFocusPathprivate final BooleanisActiveprivate Integerxprivate final Integerbottomprivate final ScreenRectanglerectangleprivate IntegertabOrderGroupprivate Integerheightprivate IntegerfgColorprivate final Integerrightprivate final BooleanisHoveredOrFocusedprivate Integeryprivate final BooleanisHoveredprivate BooleanisFocusedprivate Componentmessageprivate Tooltiptooltipprivate Integerwidthpublic final Booleanactivepublic final Booleanvisible
-
Constructor Summary
Constructors Constructor Description HTAbstractWidget(Integer x, Integer y, Integer width, Integer height, Component message)
-
Method Summary
-
Methods inherited from class net.minecraft.client.gui.components.events.GuiEventListener
charTyped, getCurrentFocusPath, isMouseOver, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, nextFocusPath -
Methods inherited from class net.minecraft.client.gui.components.AbstractWidget
clearFGColor, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getTooltip, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, onClick, onRelease, playDownSound, setAlpha, setFGColor, setFocused, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, setX, setY -
Methods inherited from class hiiragi283.core.api.math.HTBoundsProvider
isHovered -
Methods inherited from class net.minecraft.client.gui.components.Renderable
render -
Methods inherited from class net.neoforged.neoforge.client.extensions.IAbstractWidgetExtension
onClick -
Methods inherited from class net.minecraft.client.gui.narration.NarratableEntry
narrationPriority -
Methods inherited from class net.minecraft.client.gui.narration.NarrationSupplier
updateNarration -
Methods inherited from class net.minecraft.client.gui.layouts.LayoutElement
setPosition, visitWidgets -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-