zombie.core.audio
Class AudioManager

java.lang.Object
  extended by zombie.core.audio.AudioManager

public class AudioManager
extends java.lang.Object

Author:
LEMMY

Nested Class Summary
 class AudioManager.AudioInstance
           
 class AudioManager.AudioLoaderThread
           
static interface AudioManager.PostLoadEvent
           
 
Field Summary
 AudioManager.AudioLoaderThread AudioLoaderThread
           
 java.lang.String fileToLoad
           
static AudioManager instance
           
 
Constructor Summary
AudioManager()
           
 
Method Summary
 void init()
           
 AudioManager.AudioInstance LoadAndPlayAudio(java.lang.String filename)
           
 AudioManager.AudioInstance LoadAudio(java.lang.String filename, AudioManager.PostLoadEvent event)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static AudioManager instance

AudioLoaderThread

public AudioManager.AudioLoaderThread AudioLoaderThread

fileToLoad

public java.lang.String fileToLoad
Constructor Detail

AudioManager

public AudioManager()
Method Detail

init

public void init()

LoadAndPlayAudio

public AudioManager.AudioInstance LoadAndPlayAudio(java.lang.String filename)

LoadAudio

public AudioManager.AudioInstance LoadAudio(java.lang.String filename,
                                            AudioManager.PostLoadEvent event)