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

Public Member Functions

 LevelsMenu (String levelsDir, LevelsList levelsList, LevelsCompleted levelsCompleted)
 
void refresh ()
 
- Public Member Functions inherited from rabbitescape.engine.menu.Menu
 Menu (String intro, MenuItem[] items)
 
void refresh ()
 

Private Member Functions

 LevelsMenu (String levelsDir, LevelsCompleted levelsCompleted, MenuItem[] items)
 

Static Private Member Functions

static MenuItem[] menuItems (String levelsDir, LevelsList levelsInfo)
 

Private Attributes

final String levelsDir
 
final LevelsCompleted levelsCompleted
 

Additional Inherited Members

- Public Attributes inherited from rabbitescape.engine.menu.Menu
final String intro
 
final MenuItem[] items
 

Constructor & Destructor Documentation

rabbitescape.engine.menu.LevelsMenu.LevelsMenu ( String  levelsDir,
LevelsList  levelsList,
LevelsCompleted  levelsCompleted 
)
rabbitescape.engine.menu.LevelsMenu.LevelsMenu ( String  levelsDir,
LevelsCompleted  levelsCompleted,
MenuItem[]  items 
)
private

Member Function Documentation

static MenuItem [] rabbitescape.engine.menu.LevelsMenu.menuItems ( String  levelsDir,
LevelsList  levelsInfo 
)
staticprivate
void rabbitescape.engine.menu.LevelsMenu.refresh ( )

Member Data Documentation

final LevelsCompleted rabbitescape.engine.menu.LevelsMenu.levelsCompleted
private
final String rabbitescape.engine.menu.LevelsMenu.levelsDir
private

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