Package net.minecraftforge.client.event
Class InputEvent.RawMouseEvent
- java.lang.Object
-
- net.minecraftforge.eventbus.api.Event
-
- net.minecraftforge.client.event.InputEvent
-
- net.minecraftforge.client.event.InputEvent.RawMouseEvent
-
- Enclosing class:
- InputEvent
public static class InputEvent.RawMouseEvent extends InputEvent
A cancellable mouse event fired before key bindings are updated
-
-
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 RawMouseEvent(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
-
-