| Package | Description |
|---|---|
| cusack.hcg.comm | |
| cusack.hcg.database | |
| cusack.hcg.gui.dialogs | |
| cusack.hcg.model |
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Puzzle> |
DataSource.getPuzzlesForGraph(int graphID) |
| Modifier and Type | Method and Description |
|---|---|
int |
DataSource.insertPuzzle(Puzzle puzzle)
returns the puzzle ID assigned in the DB.
|
boolean |
DataSource.updatePuzzle(Puzzle puzzle) |
| Modifier and Type | Class and Description |
|---|---|
class |
PlayablePuzzle |
| Constructor and Description |
|---|
Puzzle(Puzzle g) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
UsefulDialogs.editPuzzleSettings(StackedScreen gui,
Puzzle puzzle,
boolean isNewPuzzle,
boolean copyMode,
java.util.ArrayList<Puzzle.DifficultyType> diffList)
Updates settings for a puzzle.
|
| Modifier and Type | Method and Description |
|---|---|
static PuzzleInstance |
PuzzleInstanceFactory.createPuzzleInstance(Puzzle dbPuzzle)
Creates an instance based on the first character of the data encoding of the puzzle.
|
void |
PuzzleInstance.setPuzzle(Puzzle dbPuzzle)
This method sets the game name and game id from the passed in game object.
|