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

Classes

class  NoisyReceiver
 

Public Member Functions

Config getConfig ()
 
void onMuteClicked (View view)
 
void setMuted (boolean newMuted)
 
boolean getMuted ()
 
abstract void updateMuteButton (boolean muted)
 

Protected Member Functions

void onRestart ()
 
void onStart ()
 
void onCreate (Bundle savedInstanceState)
 
void onResume ()
 
void onSaveInstanceState (Bundle outState)
 
void onPause ()
 
void onStop ()
 
void onDestroy ()
 

Static Protected Attributes

static final AndroidSound sound = Globals.sound
 

Private Member Functions

void listenForAudioBecomingNoisy ()
 
void stopListeningForAudioBecomingNoisy ()
 

Private Attributes

Config config
 
boolean muted
 
NoisyReceiver noisyReceiver
 

Static Private Attributes

static final Lifecycle2SoundEvents< Activity > soundEvents = Globals.soundEvents
 

Member Function Documentation

Config rabbitescape.ui.android.RabbitEscapeActivity.getConfig ( )
boolean rabbitescape.ui.android.RabbitEscapeActivity.getMuted ( )
void rabbitescape.ui.android.RabbitEscapeActivity.listenForAudioBecomingNoisy ( )
private
void rabbitescape.ui.android.RabbitEscapeActivity.onCreate ( Bundle  savedInstanceState)
protected
void rabbitescape.ui.android.RabbitEscapeActivity.onDestroy ( )
protected
void rabbitescape.ui.android.RabbitEscapeActivity.onMuteClicked ( View  view)
void rabbitescape.ui.android.RabbitEscapeActivity.onPause ( )
protected
void rabbitescape.ui.android.RabbitEscapeActivity.onRestart ( )
protected
void rabbitescape.ui.android.RabbitEscapeActivity.onResume ( )
protected
void rabbitescape.ui.android.RabbitEscapeActivity.onSaveInstanceState ( Bundle  outState)
protected
void rabbitescape.ui.android.RabbitEscapeActivity.onStart ( )
protected
void rabbitescape.ui.android.RabbitEscapeActivity.onStop ( )
protected
void rabbitescape.ui.android.RabbitEscapeActivity.setMuted ( boolean  newMuted)
void rabbitescape.ui.android.RabbitEscapeActivity.stopListeningForAudioBecomingNoisy ( )
private
abstract void rabbitescape.ui.android.RabbitEscapeActivity.updateMuteButton ( boolean  muted)
abstract

Member Data Documentation

Config rabbitescape.ui.android.RabbitEscapeActivity.config
private
boolean rabbitescape.ui.android.RabbitEscapeActivity.muted
private
NoisyReceiver rabbitescape.ui.android.RabbitEscapeActivity.noisyReceiver
private
final AndroidSound rabbitescape.ui.android.RabbitEscapeActivity.sound = Globals.sound
staticprotected
final Lifecycle2SoundEvents<Activity> rabbitescape.ui.android.RabbitEscapeActivity.soundEvents = Globals.soundEvents
staticprivate

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