public class GlfwMouseInput
extends java.lang.Object
implements com.jme3.input.MouseInput
update() method. Due to
some of the GLFW button id's there is a conversion method in this class which
will convert the GLFW left, middle and right mouse button to JME3 left,
middle and right button codes.| Constructor and Description |
|---|
GlfwMouseInput(LwjglWindow context) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
int |
getButtonCount() |
long |
getInputTimeNanos() |
void |
initialize() |
boolean |
isInitialized() |
void |
setCursorVisible(boolean visible) |
void |
setInputListener(com.jme3.input.RawInputListener listener) |
void |
setNativeCursor(com.jme3.cursors.plugins.JmeCursor jmeCursor) |
void |
update() |
public GlfwMouseInput(LwjglWindow context)
public void initialize()
initialize in interface com.jme3.input.Inputpublic boolean isInitialized()
isInitialized in interface com.jme3.input.Inputpublic int getButtonCount()
getButtonCount in interface com.jme3.input.MouseInputpublic void update()
update in interface com.jme3.input.Inputpublic void destroy()
destroy in interface com.jme3.input.Inputpublic void setCursorVisible(boolean visible)
setCursorVisible in interface com.jme3.input.MouseInputpublic void setInputListener(com.jme3.input.RawInputListener listener)
setInputListener in interface com.jme3.input.Inputpublic long getInputTimeNanos()
getInputTimeNanos in interface com.jme3.input.Inputpublic void setNativeCursor(com.jme3.cursors.plugins.JmeCursor jmeCursor)
setNativeCursor in interface com.jme3.input.MouseInput