Package net.minecraftforge.client.event
Class InputEvent.MouseInputEvent
- java.lang.Object
-
- net.minecraftforge.eventbus.api.Event
-
- net.minecraftforge.client.event.InputEvent
-
- net.minecraftforge.client.event.InputEvent.MouseInputEvent
-
- Enclosing class:
- InputEvent
public static class InputEvent.MouseInputEvent extends InputEvent
This event fires when a mouse input is detected.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.minecraftforge.client.event.InputEvent
InputEvent.ClickInputEvent, InputEvent.KeyInputEvent, InputEvent.MouseInputEvent, InputEvent.MouseScrollEvent, InputEvent.RawMouseEvent
-
-
Constructor Summary
Constructors Constructor Description MouseInputEvent(int button, int action, int mods)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAction()
Integer representing the mouse button's action.int
getButton()
The mouse button that triggered this event.int
getMods()
Bit field representing the modifier keys pressed.
-
-
-
Method Detail
-
getButton
public int getButton()
The mouse button that triggered this event. https://www.glfw.org/docs/latest/group__buttons.html- See Also:
mouse constants starting with "GLFW_MOUSE_BUTTON_"
-
getAction
public int getAction()
Integer representing the mouse button's action.- See Also:
GLFW.GLFW_PRESS
,GLFW.GLFW_RELEASE
-
getMods
public int getMods()
Bit field representing the modifier keys pressed. https://www.glfw.org/docs/latest/group__mods.html- See Also:
GLFW.GLFW_MOD_SHIFT
,GLFW.GLFW_MOD_CONTROL
,GLFW.GLFW_MOD_ALT
,GLFW.GLFW_MOD_SUPER
-
-