| Package | Description | 
|---|---|
| org.cell2d.space | |
| org.cell2d.space.basic | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SpaceState<T extends CellGame,U extends SpaceState<T,U,V>,V extends SpaceThinker<T,U,V>>A SpaceState is a type of GameState that handles gameplay in a continuous
 two-dimensional space. | 
| 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. | 
| class  | ThinkerObject<T extends CellGame,U extends SpaceState<T,U,V>,V extends SpaceThinker<T,U,V>>A ThinkerObject is a MobileObject that mimics a type of SpaceThinker by
 permanently assigning to itself a SpaceThinker of that type. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BasicSpaceThinkerA BasicSpaceThinker is a type of SpaceThinker that is used by
 BasicSpaceStates, which have no special capabilities, and treats their
 CellGames as basic CellGames. |