Package com.jme3.input.lwjgl
Class LwjglMouseInput
java.lang.Object
com.jme3.input.lwjgl.LwjglMouseInput
- All Implemented Interfaces:
com.jme3.input.Input,com.jme3.input.MouseInput
-
Field Summary
Fields inherited from interface com.jme3.input.MouseInput
AXIS_WHEEL, AXIS_X, AXIS_Y, BUTTON_LEFT, BUTTON_MIDDLE, BUTTON_RIGHT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()intlongvoidbooleanvoidsetCursorVisible(boolean visible) voidsetInputListener(com.jme3.input.RawInputListener listener) voidsetNativeCursor(com.jme3.cursors.plugins.JmeCursor jmeCursor) voidupdate()
-
Constructor Details
-
LwjglMouseInput
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initializein interfacecom.jme3.input.Input
-
isInitialized
public boolean isInitialized()- Specified by:
isInitializedin interfacecom.jme3.input.Input
-
getButtonCount
public int getButtonCount()- Specified by:
getButtonCountin interfacecom.jme3.input.MouseInput
-
update
public void update()- Specified by:
updatein interfacecom.jme3.input.Input
-
destroy
public void destroy()- Specified by:
destroyin interfacecom.jme3.input.Input
-
setCursorVisible
public void setCursorVisible(boolean visible) - Specified by:
setCursorVisiblein interfacecom.jme3.input.MouseInput
-
setInputListener
public void setInputListener(com.jme3.input.RawInputListener listener) - Specified by:
setInputListenerin interfacecom.jme3.input.Input
-
getInputTimeNanos
public long getInputTimeNanos()- Specified by:
getInputTimeNanosin interfacecom.jme3.input.Input
-
setNativeCursor
public void setNativeCursor(com.jme3.cursors.plugins.JmeCursor jmeCursor) - Specified by:
setNativeCursorin interfacecom.jme3.input.MouseInput
-