yarn/mappings/net/minecraft/client/gui/Element.mapping

143 lines
6.3 KiB
Plaintext

CLASS net/minecraft/class_364 net/minecraft/client/gui/Element
COMMENT Base GUI interface for handling callbacks related to
COMMENT keyboard or mouse actions.
COMMENT
COMMENT Mouse coordinate is bounded by the size of the window in
COMMENT pixels.
METHOD method_16014 mouseMoved (DD)V
COMMENT Callback for when a mouse move event has been captured.
COMMENT
COMMENT @see net.minecraft.client.Mouse#onCursorPos
ARG 1 mouseX
COMMENT the X coordinate of the mouse
ARG 3 mouseY
COMMENT the Y coordinate of the mouse
METHOD method_16803 keyReleased (III)Z
COMMENT Callback for when a key down event has been captured.
COMMENT
COMMENT The key code is identified by the constants in
COMMENT {@link org.lwjgl.glfw.GLFW GLFW} class.
COMMENT
COMMENT @return {@code true} to indicate that the event handling is successful/valid
COMMENT @see net.minecraft.client.Keyboard#onKey(long, int, int, int, int)
COMMENT @see org.lwjgl.glfw.GLFW#GLFW_KEY_Q
COMMENT @see org.lwjgl.glfw.GLFWKeyCallbackI#invoke(long, int, int, int, int)
ARG 1 keyCode
COMMENT the named key code of the event as described in the {@link org.lwjgl.glfw.GLFW GLFW} class
ARG 2 scanCode
COMMENT the unique/platform-specific scan code of the keyboard input
ARG 3 modifiers
COMMENT a GLFW bitfield describing the modifier keys that are held down (see <a href="https://www.glfw.org/docs/3.3/group__mods.html">GLFW Modifier key flags</a>)
METHOD method_25400 charTyped (CI)Z
COMMENT Callback for when a character input has been captured.
COMMENT
COMMENT The key code is identified by the constants in
COMMENT {@link org.lwjgl.glfw.GLFW GLFW} class.
COMMENT
COMMENT @return {@code true} to indicate that the event handling is successful/valid
COMMENT @see net.minecraft.client.Keyboard#onChar(long, int, int)
COMMENT @see org.lwjgl.glfw.GLFW#GLFW_KEY_Q
COMMENT @see org.lwjgl.glfw.GLFWKeyCallbackI#invoke(long, int, int, int, int)
ARG 1 chr
COMMENT the captured character
ARG 2 modifiers
COMMENT a GLFW bitfield describing the modifier keys that are held down (see <a href="https://www.glfw.org/docs/3.3/group__mods.html">GLFW Modifier key flags</a>)
METHOD method_25401 mouseScrolled (DDD)Z
COMMENT Callback for when a mouse button scroll event
COMMENT has been captured.
COMMENT
COMMENT @return {@code true} to indicate that the event handling is successful/valid
COMMENT @see net.minecraft.client.Mouse#onMouseScroll(long, double, double)
ARG 1 mouseX
COMMENT the X coordinate of the mouse
ARG 3 mouseY
COMMENT the Y coordinate of the mouse
ARG 5 amount
COMMENT value is {@code < 0} if scrolled down, {@code > 0} if scrolled up
METHOD method_25402 mouseClicked (DDI)Z
COMMENT Callback for when a mouse button down event
COMMENT has been captured.
COMMENT
COMMENT The button number is identified by the constants in
COMMENT {@link org.lwjgl.glfw.GLFW GLFW} class.
COMMENT
COMMENT @return {@code true} to indicate that the event handling is successful/valid
COMMENT @see net.minecraft.client.Mouse#onMouseButton(long, int, int, int)
COMMENT @see org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_1
ARG 1 mouseX
COMMENT the X coordinate of the mouse
ARG 3 mouseY
COMMENT the Y coordinate of the mouse
ARG 5 button
COMMENT the mouse button number
METHOD method_25403 mouseDragged (DDIDD)Z
COMMENT Callback for when a mouse button drag event
COMMENT has been captured.
COMMENT
COMMENT The button number is identified by the constants in
COMMENT {@link org.lwjgl.glfw.GLFW GLFW} class.
COMMENT
COMMENT @return {@code true} to indicate that the event handling is successful/valid
COMMENT @see net.minecraft.client.Mouse#onCursorPos(long, double, double)
COMMENT @see org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_1
ARG 1 mouseX
COMMENT the current X coordinate of the mouse
ARG 3 mouseY
COMMENT the current Y coordinate of the mouse
ARG 5 button
COMMENT the mouse button number
ARG 6 deltaX
COMMENT the difference of the current X with the previous X coordinate
ARG 8 deltaY
COMMENT the difference of the current Y with the previous Y coordinate
METHOD method_25404 keyPressed (III)Z
COMMENT Callback for when a key down event has been captured.
COMMENT
COMMENT The key code is identified by the constants in
COMMENT {@link org.lwjgl.glfw.GLFW GLFW} class.
COMMENT
COMMENT @return {@code true} to indicate that the event handling is successful/valid
COMMENT @see net.minecraft.client.Keyboard#onKey(long, int, int, int, int)
COMMENT @see org.lwjgl.glfw.GLFW#GLFW_KEY_Q
COMMENT @see org.lwjgl.glfw.GLFWKeyCallbackI#invoke(long, int, int, int, int)
ARG 1 keyCode
COMMENT the named key code of the event as described in the {@link org.lwjgl.glfw.GLFW GLFW} class
ARG 2 scanCode
COMMENT the unique/platform-specific scan code of the keyboard input
ARG 3 modifiers
COMMENT a GLFW bitfield describing the modifier keys that are held down (see <a href="https://www.glfw.org/docs/3.3/group__mods.html">GLFW Modifier key flags</a>)
METHOD method_25405 isMouseOver (DD)Z
COMMENT Checks if the mouse position is within the bound
COMMENT of the element.
COMMENT
COMMENT @return {@code true} if the mouse is within the bound of the element, otherwise {@code false}
ARG 1 mouseX
COMMENT the X coordinate of the mouse
ARG 3 mouseY
COMMENT the Y coordinate of the mouse
METHOD method_25406 mouseReleased (DDI)Z
COMMENT Callback for when a mouse button release event
COMMENT has been captured.
COMMENT
COMMENT The button number is identified by the constants in
COMMENT {@link org.lwjgl.glfw.GLFW GLFW} class.
COMMENT
COMMENT @return {@code true} to indicate that the event handling is successful/valid
COMMENT @see net.minecraft.client.Mouse#onMouseButton(long, int, int, int)
COMMENT @see org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_1
ARG 1 mouseX
COMMENT the X coordinate of the mouse
ARG 3 mouseY
COMMENT the Y coordinate of the mouse
ARG 5 button
COMMENT the mouse button number
METHOD method_25407 changeFocus (Z)Z
COMMENT Changes the focusing element by cycling to the next/previous element.
COMMENT
COMMENT This action is done typically when the user has pressed the 'Tab' or 'Ctrl+Tab'
COMMENT key.
COMMENT
COMMENT @return {@code true} to indicate that the event handling is successful/valid
ARG 1 lookForwards
COMMENT {@code true} to cycle forwards, otherwise cycle backwards