|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.planeth.common.audio.AudioResource
Handles the usage of audioResources
(Singleton pattern)
BufferedClip,
AudioClipConfig| Field Summary | |
static java.lang.String |
ALARM
|
static java.lang.String |
BASS_LOOP
|
static java.lang.String |
BEEP2_HI
|
static java.lang.String |
BEEP2_LO
|
static java.lang.String |
CURE
|
static java.lang.String |
DEEDLE
|
static java.lang.String |
DOWN
|
static java.lang.String |
ENEMY_SPAWN
|
static java.lang.String |
EXPL_BIG
|
static java.lang.String |
EXPL_DEEP2
|
static java.lang.String |
EXPL_HI
|
static java.lang.String |
EXPL_MID
|
static java.lang.String |
EXPL_VERY_DEEP
|
static java.lang.String |
EXTEND_SHOT
|
static java.lang.String |
EXTRASHIP
|
static java.lang.String |
FINISHED
|
static java.lang.String |
HALLOFFAME
|
static java.lang.String |
LASER_CANNON
|
static java.lang.String |
LASER_LONG
|
static java.lang.String |
LASER1
|
static java.lang.String |
LASER2
|
static java.lang.String |
LASER3_LO
|
static java.lang.String |
LASER5
|
static java.lang.String |
SHIELD_LOOP
|
static java.lang.String |
START
|
static java.lang.String |
STROM
|
static java.lang.String |
THROTTLE_LOOP
|
static java.lang.String |
UP
|
| Method Summary | |
static AudioResource |
getInstance()
Returns the singleton instance |
static int |
getNrOfFiles()
Returns the complete number of audioFiles |
static int |
getNrOfFilesLoaded()
Returns the number of audioFiles loaded |
boolean |
isSoundEnabled()
Returns true, if sound is enabled. |
void |
play(java.lang.String fileName)
Plays a specific sound |
void |
setSoundEnabled(boolean soundEnabled)
Sets the sound enabled(true) or disabled(false) |
void |
stop(java.lang.String fileName)
Stops a specific sound |
void |
stopAll()
Stops all sounds |
void |
stopAllLoops()
Stops all loop sounds |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String SHIELD_LOOP
public static final java.lang.String HALLOFFAME
public static final java.lang.String CURE
public static final java.lang.String BEEP2_LO
public static final java.lang.String BEEP2_HI
public static final java.lang.String DEEDLE
public static final java.lang.String ENEMY_SPAWN
public static final java.lang.String EXPL_BIG
public static final java.lang.String EXPL_DEEP2
public static final java.lang.String EXPL_VERY_DEEP
public static final java.lang.String EXPL_HI
public static final java.lang.String EXPL_MID
public static final java.lang.String EXTRASHIP
public static final java.lang.String FINISHED
public static final java.lang.String LASER1
public static final java.lang.String LASER2
public static final java.lang.String EXTEND_SHOT
public static final java.lang.String LASER3_LO
public static final java.lang.String LASER5
public static final java.lang.String ALARM
public static final java.lang.String DOWN
public static final java.lang.String LASER_LONG
public static final java.lang.String STROM
public static final java.lang.String UP
public static final java.lang.String START
public static final java.lang.String THROTTLE_LOOP
public static final java.lang.String BASS_LOOP
public static final java.lang.String LASER_CANNON
| Method Detail |
public static AudioResource getInstance()
public static int getNrOfFiles()
public static int getNrOfFilesLoaded()
public void play(java.lang.String fileName)
fileName - filename of the clippublic void stop(java.lang.String fileName)
fileName - filename of the clippublic void stopAllLoops()
public void stopAll()
public boolean isSoundEnabled()
public void setSoundEnabled(boolean soundEnabled)
soundEnabled - true = enabled, false = disabled
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||