net.java.games.input
Class EventQueue

java.lang.Object
  extended by net.java.games.input.EventQueue

public final class EventQueue
extends java.lang.Object

A FIFO queue for input events.


Constructor Summary
EventQueue(int size)
          This is an internal method and should not be called by applications using the API
 
Method Summary
 boolean getNextEvent(Event event)
          Populates the provided event with the details of the event on the head of the queue.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventQueue

public EventQueue(int size)
This is an internal method and should not be called by applications using the API

Method Detail

getNextEvent

public final boolean getNextEvent(Event event)
Populates the provided event with the details of the event on the head of the queue.

Parameters:
event - The event to populate
Returns:
false if there were no events left on the queue, otherwise true.