| Package | Description | 
|---|---|
| org.cell2d | |
| org.cell2d.basic | |
| org.cell2d.space | |
| org.cell2d.space.basic | 
| Modifier and Type | Method and Description | 
|---|---|
SafeIterator<Event<T,U>> | 
EventGroup.iterator()
Returns a new SafeIterator over this EventGroup's Events from highest to
 lowest priority. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EventGroup.add(Event<T,U> event,
   int priority)
Adds to this EventGroup one instance of the specified Event at the
 specified priority. 
 | 
int | 
Thinker.getTimerValue(Event<T,U> event)
Returns the current value of this Thinker's timer for the specified
 Event. 
 | 
boolean | 
EventGroup.remove(Event<T,U> event,
      int priority)
Removes from this EventGroup one instance of the specified Event at the
 specified priority, if such an instance exists. 
 | 
void | 
Thinker.setTimerValue(Event<T,U> event,
             int value)
Sets the value of this Thinker's timer for the specified Event to the
 specified value. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BasicEvent
A BasicEvent is a type of Event that can be involved by BasicStates. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
ThinkerObject.getTimerValue(Event<T,U> event)
Returns the current value of this ThinkerObject's timer for the specified
 Event. 
 | 
void | 
ThinkerObject.setTimerValue(Event<T,U> event,
             int value)
Sets the value of this ThinkerObject's timer for the specified Event to
 the specified value. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BasicSpaceEvent
A BasicSpaceEvent is a type of Event that can be involved by
 BasicSpaceStates. 
 |