Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
All Classes Namespaces Files Functions Variables Enumerator Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
rabbitescape.ui.android.sound.AndroidSound Class Reference
Inheritance diagram for rabbitescape.ui.android.sound.AndroidSound:
Inheritance graph
[legend]
Collaboration diagram for rabbitescape.ui.android.sound.AndroidSound:
Collaboration graph
[legend]

Public Member Functions

void start (Activity activity)
 
void pause ()
 
void dispose ()
 
void setMusic (String track)
 
void playSound (String sound)
 
void mute (boolean muted)
 
- Public Member Functions inherited from rabbitescape.render.androidutil.SoundResources< ActivityT >
void start (ActivityT activity)
 

Private Member Functions

void init ()
 

Private Attributes

SoundPool soundPool = null
 
SoundEffects sounds = null
 
MusicPlayer music = new MusicPlayer( null, null, null )
 
boolean muted = true
 
Resources resources = null
 

Member Function Documentation

void rabbitescape.ui.android.sound.AndroidSound.dispose ( )
void rabbitescape.ui.android.sound.AndroidSound.init ( )
private
void rabbitescape.ui.android.sound.AndroidSound.mute ( boolean  muted)
void rabbitescape.ui.android.sound.AndroidSound.pause ( )

Pause the music and sounds so no sound is playing.

Implements rabbitescape.render.androidutil.SoundResources< ActivityT >.

void rabbitescape.ui.android.sound.AndroidSound.playSound ( String  sound)
void rabbitescape.ui.android.sound.AndroidSound.setMusic ( String  track)
void rabbitescape.ui.android.sound.AndroidSound.start ( Activity  activity)

Member Data Documentation

MusicPlayer rabbitescape.ui.android.sound.AndroidSound.music = new MusicPlayer( null, null, null )
private
boolean rabbitescape.ui.android.sound.AndroidSound.muted = true
private
Resources rabbitescape.ui.android.sound.AndroidSound.resources = null
private
SoundPool rabbitescape.ui.android.sound.AndroidSound.soundPool = null
private
SoundEffects rabbitescape.ui.android.sound.AndroidSound.sounds = null
private

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