class LinuxMouseProcessor extends java.lang.Object implements LinuxInputProcessor
LinuxInputProcessor.Logger
Modifier and Type | Field and Description |
---|---|
private boolean |
hasPendingState
does previousState hold an update that has not yet been sent to
MouseInput?
|
private MouseInput |
mouse |
private MouseState |
previousState |
private MouseState |
state |
Constructor and Description |
---|
LinuxMouseProcessor() |
Modifier and Type | Method and Description |
---|---|
private static int |
mouseButtonForKeyCode(int keyCode) |
void |
processEvents(LinuxInputDevice device)
Called when events are waiting on the input device to be processed.
|
private void |
sendEvent() |
private MouseInput mouse
private MouseState previousState
private MouseState state
private boolean hasPendingState
public void processEvents(LinuxInputDevice device)
LinuxInputProcessor
processEvents
in interface LinuxInputProcessor
device
- The device on which events are pendingprivate void sendEvent()
private static int mouseButtonForKeyCode(int keyCode)