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

Public Member Functions

 Menu (String intro, MenuItem[] items)
 
void refresh ()
 

Public Attributes

final String intro
 
final MenuItem[] items
 

Private Member Functions

MenuItem[] filterNotNull (MenuItem[] incomingItems)
 

Constructor & Destructor Documentation

rabbitescape.engine.menu.Menu.Menu ( String  intro,
MenuItem[]  items 
)

Member Function Documentation

MenuItem [] rabbitescape.engine.menu.Menu.filterNotNull ( MenuItem[]  incomingItems)
private
void rabbitescape.engine.menu.Menu.refresh ( )

Overridden by subclasses that need to refresh their items when something changes.

Member Data Documentation

final String rabbitescape.engine.menu.Menu.intro
final MenuItem [] rabbitescape.engine.menu.Menu.items

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