Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
Public Member Functions | Static Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
rabbitescape.ui.swing.SwingSingleGameEntryPoint Class Reference
Inheritance diagram for rabbitescape.ui.swing.SwingSingleGameEntryPoint:
Inheritance graph
[legend]
Collaboration diagram for rabbitescape.ui.swing.SwingSingleGameEntryPoint:
Collaboration graph
[legend]

Public Member Functions

 SwingSingleGameEntryPoint (FileSystem fs, PrintStream out, Locale locale, BitmapCache< SwingBitmap > bitmapCache, Config uiConfig, MainJFrame frame, Sound sound, MenuUi menuUi, String solution, boolean frameDumping)
 
GameLaunch createGameLaunch (World world, LevelWinListener winListener)
 
- Public Member Functions inherited from rabbitescape.render.SingleGameEntryPoint
abstract GameLaunch createGameLaunch (World world, LevelWinListener winListener)
 
 SingleGameEntryPoint (FileSystem fs, PrintStream out, Locale locale)
 
void run (String[] args)
 
int launchGame (String[] args, LevelWinListener winListener)
 

Static Public Member Functions

static void entryPoint (String[] args)
 

Static Private Member Functions

static void go (String[] fileName, String solution, boolean frameDumping)
 

Private Attributes

final BitmapCache< SwingBitmapbitmapCache
 
final Config uiConfig
 
final MainJFrame frame
 
final Sound sound
 
final MenuUi menuUi
 
final String solution
 
final boolean frameDumping
 

Additional Inherited Members

- Public Attributes inherited from rabbitescape.render.SingleGameEntryPoint
final PrintStream out
 

Constructor & Destructor Documentation

rabbitescape.ui.swing.SwingSingleGameEntryPoint.SwingSingleGameEntryPoint ( FileSystem  fs,
PrintStream  out,
Locale  locale,
BitmapCache< SwingBitmap bitmapCache,
Config  uiConfig,
MainJFrame  frame,
Sound  sound,
MenuUi  menuUi,
String  solution,
boolean  frameDumping 
)

Member Function Documentation

GameLaunch rabbitescape.ui.swing.SwingSingleGameEntryPoint.createGameLaunch ( World  world,
LevelWinListener  winListener 
)
static void rabbitescape.ui.swing.SwingSingleGameEntryPoint.entryPoint ( String[]  args)
static
static void rabbitescape.ui.swing.SwingSingleGameEntryPoint.go ( String[]  fileName,
String  solution,
boolean  frameDumping 
)
staticprivate

Member Data Documentation

final BitmapCache<SwingBitmap> rabbitescape.ui.swing.SwingSingleGameEntryPoint.bitmapCache
private
final MainJFrame rabbitescape.ui.swing.SwingSingleGameEntryPoint.frame
private
final boolean rabbitescape.ui.swing.SwingSingleGameEntryPoint.frameDumping
private
final MenuUi rabbitescape.ui.swing.SwingSingleGameEntryPoint.menuUi
private
final String rabbitescape.ui.swing.SwingSingleGameEntryPoint.solution
private
final Sound rabbitescape.ui.swing.SwingSingleGameEntryPoint.sound
private
final Config rabbitescape.ui.swing.SwingSingleGameEntryPoint.uiConfig
private

The documentation for this class was generated from the following file: