org.jagatoo.input.events
Class EventQueue
java.lang.Object
org.jagatoo.input.events.EventQueue
public class EventQueue
- extends java.lang.Object
This is a simple synchronized event queue for JAGaTOO input events.
|
Field Summary |
static java.lang.Object |
LOCK
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOCK
public static final java.lang.Object LOCK
EventQueue
public EventQueue()
getNumEvents
public final int getNumEvents()
getEvent
public final InputEvent getEvent(int index)
enqueue
public final void enqueue(InputEvent event)
dequeueAndFire
public final void dequeueAndFire(InputSystem inputSystem,
InputEvent.Type filteredType)
- Parameters:
inputSystem - filteredType -
cleanup
public void cleanup(InputSourceWindow sourceWindow)