Skip navigation links
A B C D E F G I L M P R S T U V W 

T

Thinker<T extends CellGameState<T,U,V>,U extends Thinker<T,U,V>,V extends ThinkerState<T,U,V>> - Class in cell2D
A Thinker is a collection of methods that contributes to the mechanics of the CellGameState to which it is assigned.
Thinker() - Constructor for class cell2D.Thinker
Creates a new Thinker.
thinkerIterator() - Method in class cell2D.CellGameState
Returns a new Iterator over this CellGameState's list of Thinkers.
ThinkerState<T extends CellGameState<T,U,V>,U extends Thinker<T,U,V>,V extends ThinkerState<T,U,V>> - Class in cell2D
A ThinkerState represents a state that a Thinker can occupy.
ThinkerState() - Constructor for class cell2D.ThinkerState
 
TimedEvent<T extends CellGameState> - Class in cell2D
A TimedEvent represents a set of actions that can be taken after a delay managed by a Thinker.
TimedEvent() - Constructor for class cell2D.TimedEvent
 
timeUnitActions(CellGame, T) - Method in class cell2D.Thinker
Actions for this Thinker to take once every time unit, after AnimationInstances update their indices but before Thinkers take their frameActions().
timeUnitActions(CellGame, T) - Method in class cell2D.ThinkerState
Actions for this ThinkerState to take once every time unit, immediately before its Thinker takes its own timeUnitActions().
A B C D E F G I L M P R S T U V W 
Skip navigation links