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)
LinuxInputProcessorprocessEvents in interface LinuxInputProcessordevice - The device on which events are pendingprivate void sendEvent()
private static int mouseButtonForKeyCode(int keyCode)