Package com.spinyowl.legui.input
Class Mouse
java.lang.Object
com.spinyowl.legui.input.Mouse
This class used to hold mouse state.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.joml.Vector2fGets cursor position.static org.joml.Vector2fGets previous cursor position.static voidsetCursorPosition(org.joml.Vector2f cursorPosition) Sets cursor position.static voidsetCursorPositionPrev(org.joml.Vector2f cursorPositionPrev) Sets previous cursor position.
-
Constructor Details
-
Mouse
public Mouse()
-
-
Method Details
-
getCursorPosition
public static org.joml.Vector2f getCursorPosition()Gets cursor position.- Returns:
- the cursor position
-
setCursorPosition
public static void setCursorPosition(org.joml.Vector2f cursorPosition) Sets cursor position.- Parameters:
cursorPosition- the cursor position
-
getCursorPositionPrev
public static org.joml.Vector2f getCursorPositionPrev()Gets previous cursor position.- Returns:
- the previous cursor position.
-
setCursorPositionPrev
public static void setCursorPositionPrev(org.joml.Vector2f cursorPositionPrev) Sets previous cursor position.- Parameters:
cursorPositionPrev- the previous cursor position.
-