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

Public Member Functions

void onSaveInstanceState (Bundle outState)
 
void onResume ()
 
void updateMuteButton (boolean muted)
 
Intent getSupportParentActivityIntent ()
 
boolean onCreateOptionsMenu (android.view.Menu menu)
 
boolean onOptionsItemSelected (android.view.MenuItem item)
 
- Public Member Functions inherited from rabbitescape.ui.android.RabbitEscapeActivity
Config getConfig ()
 
void onMuteClicked (View view)
 
void setMuted (boolean newMuted)
 
boolean getMuted ()
 
abstract void updateMuteButton (boolean muted)
 

Public Attributes

int selectedItemPosition = -1
 

Protected Member Functions

void onCreate (Bundle savedInstanceState)
 
- Protected Member Functions inherited from rabbitescape.ui.android.RabbitEscapeActivity
void onRestart ()
 
void onStart ()
 
void onCreate (Bundle savedInstanceState)
 
void onResume ()
 
void onSaveInstanceState (Bundle outState)
 
void onPause ()
 
void onStop ()
 
void onDestroy ()
 

Private Member Functions

void addItemListener (final Menu menu, ListView listView)
 
void exit ()
 
void about (AndroidMenuActivity parentActivity)
 
void level (AndroidMenuActivity parentActivity, LevelMenuItem item)
 
int[] appendToArray (int[] positions, int position)
 
int[] shrunk (int[] positions)
 
Menu navigateToMenu (int[] positions, Menu mainMenu)
 

Private Attributes

int[] positions
 
Menu menu = null
 
ListView listView = null
 
Button muteButton = null
 

Static Private Attributes

static final String POSITION = "rabbitescape.position"
 
static final String STATE_SELECTED_ITEM = "rabbitescape.selected_menu_item"
 

Additional Inherited Members

- Static Protected Attributes inherited from rabbitescape.ui.android.RabbitEscapeActivity
static final AndroidSound sound = Globals.sound
 

Member Function Documentation

void rabbitescape.ui.android.AndroidMenuActivity.about ( AndroidMenuActivity  parentActivity)
private
void rabbitescape.ui.android.AndroidMenuActivity.addItemListener ( final Menu  menu,
ListView  listView 
)
private
int [] rabbitescape.ui.android.AndroidMenuActivity.appendToArray ( int[]  positions,
int  position 
)
private
void rabbitescape.ui.android.AndroidMenuActivity.exit ( )
private
Intent rabbitescape.ui.android.AndroidMenuActivity.getSupportParentActivityIntent ( )
void rabbitescape.ui.android.AndroidMenuActivity.level ( AndroidMenuActivity  parentActivity,
LevelMenuItem  item 
)
private
Menu rabbitescape.ui.android.AndroidMenuActivity.navigateToMenu ( int[]  positions,
Menu  mainMenu 
)
private
void rabbitescape.ui.android.AndroidMenuActivity.onCreate ( Bundle  savedInstanceState)
protected
boolean rabbitescape.ui.android.AndroidMenuActivity.onCreateOptionsMenu ( android.view.Menu  menu)
boolean rabbitescape.ui.android.AndroidMenuActivity.onOptionsItemSelected ( android.view.MenuItem  item)
void rabbitescape.ui.android.AndroidMenuActivity.onResume ( )
void rabbitescape.ui.android.AndroidMenuActivity.onSaveInstanceState ( Bundle  outState)
int [] rabbitescape.ui.android.AndroidMenuActivity.shrunk ( int[]  positions)
private
void rabbitescape.ui.android.AndroidMenuActivity.updateMuteButton ( boolean  muted)

Member Data Documentation

ListView rabbitescape.ui.android.AndroidMenuActivity.listView = null
private
Menu rabbitescape.ui.android.AndroidMenuActivity.menu = null
private
Button rabbitescape.ui.android.AndroidMenuActivity.muteButton = null
private
final String rabbitescape.ui.android.AndroidMenuActivity.POSITION = "rabbitescape.position"
staticprivate
int [] rabbitescape.ui.android.AndroidMenuActivity.positions
private
int rabbitescape.ui.android.AndroidMenuActivity.selectedItemPosition = -1
final String rabbitescape.ui.android.AndroidMenuActivity.STATE_SELECTED_ITEM = "rabbitescape.selected_menu_item"
staticprivate

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