|
| SwingGameLaunch (SwingGameInit init, World world, LevelWinListener winListener, Sound sound, Config config, PrintStream debugout, String solution, boolean frameDumping) |
|
GameUi | getUi () |
|
void | toggleSpeed () |
|
void | stop () |
|
void | run (String[] args) |
|
void | showResult () |
|
void | checkExplodeAll () |
|
int | addToken (int tileX, int tileY, Token.Type ability) |
|
Map< Token.Type, Integer > | getAbilities () |
|
void | addStatsChangedListener (Physics.StatsChangedListener listener) |
|
- Parameters
-
solutionIndex | natural number values indicate demo mode. It is the index of the solution from the rel file to play. |
void rabbitescape.ui.swing.SwingGameLaunch.addStatsChangedListener |
( |
Physics.StatsChangedListener |
listener | ) |
|
int rabbitescape.ui.swing.SwingGameLaunch.addToken |
( |
int |
tileX, |
|
|
int |
tileY, |
|
|
Token.Type |
ability |
|
) |
| |
boolean rabbitescape.ui.swing.SwingGameLaunch.askExplodeAll |
( |
| ) |
|
|
private |
Must be called from within the event loop.
void rabbitescape.ui.swing.SwingGameLaunch.checkExplodeAll |
( |
| ) |
|
static SolutionInterpreter rabbitescape.ui.swing.SwingGameLaunch.createSolutionInterpreter |
( |
String |
solution, |
|
|
World |
world |
|
) |
| |
|
staticprivate |
Map<Token.Type, Integer> rabbitescape.ui.swing.SwingGameLaunch.getAbilities |
( |
| ) |
|
GameUi rabbitescape.ui.swing.SwingGameLaunch.getUi |
( |
| ) |
|
String rabbitescape.ui.swing.SwingGameLaunch.hintName |
( |
int |
i | ) |
|
|
private |
boolean rabbitescape.ui.swing.SwingGameLaunch.inDemoMode |
( |
| ) |
|
|
private |
Object rabbitescape.ui.swing.SwingGameLaunch.nextMessage |
( |
Object[] |
messages, |
|
|
int |
i |
|
) |
| |
|
private |
Object [] rabbitescape.ui.swing.SwingGameLaunch.nextOptions |
( |
Object |
nextMessage, |
|
|
int |
i |
|
) |
| |
|
private |
void rabbitescape.ui.swing.SwingGameLaunch.run |
( |
String[] |
args | ) |
|
void rabbitescape.ui.swing.SwingGameLaunch.runSwingCodeWithGameLoopBehind |
( |
Runnable |
doRun | ) |
|
|
private |
int rabbitescape.ui.swing.SwingGameLaunch.showDialog |
( |
final String |
title, |
|
|
final Object |
message, |
|
|
final Object[] |
options |
|
) |
| |
|
private |
Must not be called from within event loop.
void rabbitescape.ui.swing.SwingGameLaunch.showDialogs |
( |
String |
title, |
|
|
Object[] |
messages |
|
) |
| |
|
private |
void rabbitescape.ui.swing.SwingGameLaunch.showIntroDialog |
( |
| ) |
|
|
private |
Not called from within event loop.
void rabbitescape.ui.swing.SwingGameLaunch.showLostDialog |
( |
| ) |
|
|
private |
Not called from within event loop.
void rabbitescape.ui.swing.SwingGameLaunch.showResult |
( |
| ) |
|
void rabbitescape.ui.swing.SwingGameLaunch.showWonDialog |
( |
| ) |
|
|
private |
Not called from within event loop.
void rabbitescape.ui.swing.SwingGameLaunch.stop |
( |
| ) |
|
void rabbitescape.ui.swing.SwingGameLaunch.toggleSpeed |
( |
| ) |
|
final MainJFrame rabbitescape.ui.swing.SwingGameLaunch.frame |
|
private |
final FrameDumper rabbitescape.ui.swing.SwingGameLaunch.frameDumper |
|
private |
final SwingGraphics rabbitescape.ui.swing.SwingGameLaunch.graphics |
final GameUi rabbitescape.ui.swing.SwingGameLaunch.jframe |
|
private |
final GameLoop rabbitescape.ui.swing.SwingGameLaunch.loop |
|
private |
final String rabbitescape.ui.swing.SwingGameLaunch.NOT_DEMO_MODE = "NOT_DEMO_MODE" |
|
static |
final SwingPlayback rabbitescape.ui.swing.SwingGameLaunch.swingPlayback |
|
private |
final World rabbitescape.ui.swing.SwingGameLaunch.world |
The documentation for this class was generated from the following file: