Class InstrumentButtonWidget
-
- All Implemented Interfaces:
-
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
public final class InstrumentButtonWidget extends AbstractWidget
-
-
Field Summary
Fields Modifier and Type Field Description private final <Error class: unknown class>keyMappingprivate final IntegertextXprivate final IntegertextYprivate final IntegerkeyTextYprivate BooleanisPressedprivate final Notesnoteprivate final Fontfontprivate final Identifiertextureprivate final IdentifiertexturePressedprivate Integerxprivate Integerypublic final Booleanactivepublic final Booleanvisibleprivate IntegertabOrderGroupprivate Booleanfocused
-
Constructor Summary
Constructors Constructor Description InstrumentButtonWidget(Integer x, Integer y, Notes note, Font font, Identifier texture, Identifier texturePressed)
-
Method Summary
Modifier and Type Method Description final <Error class: unknown class>getKeyMapping()final IntegergetTextX()final IntegergetTextY()final IntegergetKeyTextY()final BooleanisPressed()final UnitsetPressed(Boolean isPressed)final NotesgetNote()final FontgetFont()final IdentifiergetTexture()final IdentifiergetTexturePressed()final UnitscreenKeyPressed(KeyEvent event)final UnitscreenKeyReleased(KeyEvent event)-
Methods inherited from class net.minecraft.client.gui.components.AbstractWidget
extractRenderState, getAlpha, getBottom, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isMouseOver, mouseClicked, mouseDragged, mouseReleased, narrationPriority, nextFocusPath, onClick, onRelease, playDownSound, setAlpha, setFocused, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, setX, setY, updateNarration, visitWidgets -
Methods inherited from class net.minecraft.client.gui.layouts.LayoutElement
setPosition -
Methods inherited from class net.minecraft.client.gui.components.events.GuiEventListener
charTyped, getBorderForArrowNavigation, getCurrentFocusPath, keyPressed, keyReleased, mouseMoved, mouseScrolled, preeditUpdated, shouldTakeFocusAfterInteraction -
Methods inherited from class net.minecraft.client.gui.narration.NarratableEntry
getNarratables -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getKeyMapping
final <Error class: unknown class> getKeyMapping()
-
getKeyTextY
final Integer getKeyTextY()
-
setPressed
final Unit setPressed(Boolean isPressed)
-
getFont
final Font getFont()
-
getTexture
final Identifier getTexture()
-
getTexturePressed
final Identifier getTexturePressed()
-
screenKeyPressed
final Unit screenKeyPressed(KeyEvent event)
-
screenKeyReleased
final Unit screenKeyReleased(KeyEvent event)
-
-
-
-