Package | Description |
---|---|
cell2d | |
cell2d.space |
Modifier and Type | Class and Description |
---|---|
class |
CellGameState<T extends CellGame,U extends CellGameState<T,U,V,W>,V extends Thinker<T,U,V,W>,W extends ThinkerState<T,U,V,W>>
A CellGameState represents one state that a CellGame can be in, such as
the main menu, the options menu, in the middle of a level, etc.
|
class |
Thinker<T extends CellGame,U extends CellGameState<T,U,V,W>,V extends Thinker<T,U,V,W>,W extends ThinkerState<T,U,V,W>>
A Thinker is a collection of methods that contributes to the mechanics of
the CellGameState to which it is assigned.
|
class |
ThinkerState<T extends CellGame,U extends CellGameState<T,U,V,W>,V extends Thinker<T,U,V,W>,W extends ThinkerState<T,U,V,W>>
A ThinkerState represents a state that a Thinker can occupy.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicThinkerState<T extends CellGame>
A BasicThinkerState is a type of ThinkerState that is used by
BasicGameStates and BasicThinkers, which have no special capabilities.
|
Modifier and Type | Class and Description |
---|---|
class |
SpaceThinkerState<T extends CellGame>
A SpaceThinkerState is the type of ThinkerState that is used by
SpaceStates and SpaceThinkers.
|