| Class | Description |
|---|---|
| AlgorithmInfoTableController | |
| AlgorithmTableController |
An interface to run algorithms with.
|
| ChooseGenericTableController |
This class is the controller for the screen where a puzzle is chosen by a user to be played.
|
| Controller |
This class will server as a general Controller type for all the different kinds of controllers that can be integrated
into the splitpane.
|
| GenericPuzzleScreenController<S extends PuzzleInstance> |
This is a controller for editors and, strangely enough, play screens.
|
| GenericTableController<S extends TableRow> | |
| OldAlgorithmTableController |
An interface to run algorithms with.
|
| PuzzleController<T extends PuzzleInstance> |
This class has a superclass of controller and because it is abstract, it will never be instantiated.
|
| ReplayController |
This class allows the user to replay games based on past actions and games that they played and saved.
|
| TableController<T extends TableRow> |
Groups together all administrator controllers.
|
| Enum | Description |
|---|---|
| PuzzleController.ScreenMode |