Package | Description |
---|---|
org.cell2d | |
org.cell2d.basic | |
org.cell2d.space | |
org.cell2d.space.basic |
Modifier and Type | Class and Description |
---|---|
class |
GameState<T extends CellGame,U extends GameState<T,U,V>,V extends SubThinker<T,U,V>>
A GameState 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 |
SubThinker<T extends CellGame,U extends GameState<T,U,V>,V extends SubThinker<T,U,V>>
A SubThinker is a type of Thinker that contributes to the mechanics of
another Thinker to which it is assigned.
|
class |
Thinker<T extends CellGame,U extends GameState<T,U,V>,V extends SubThinker<T,U,V>>
A Thinker is a collection of methods that contributes to the mechanics of
a GameState to which it is assigned.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicThinker
A BasicThinker is a type of SubThinker that is used by BasicStates, which
have no special capabilities, and treats their CellGames as basic CellGames.
|
Modifier and Type | Class and Description |
---|---|
class |
SpaceThinker<T extends CellGame,U extends SpaceState<T,U,V>,V extends SpaceThinker<T,U,V>>
A SpaceThinker is the type of SubThinker that is used by SpaceStates.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicSpaceThinker
A BasicSpaceThinker is a type of SpaceThinker that is used by
BasicSpaceStates, which have no special capabilities, and treats their
CellGames as basic CellGames.
|