mam.sound
Class SoundSystem
- public class SoundSystem
Field Summary |
(package private) static Category | Log |
(package private) static Map | m_audioGroups |
(package private) static Map | m_clips |
(package private) static AudioClip[] | m_clips2 |
(package private) final static int | maxClips |
Method Summary |
static void | addToAudioGroup(AudioClip clip, String audioGroupId) |
protected static void | cacheClip(String filename, AudioClip clip) |
protected static AudioClip | checkCacheForClip(String filename) |
static void | dumpGroups() |
(package private) static Collection | getAudioGroup(String audioGroupId) |
static int | getClipId(AudioClip clip) |
static synchronized AudioClip | loadClip(String filename) |
static synchronized AudioClip | loadClip(String filename, String audioGroupId) |
static void | play(Collection sounds) |
static void | play(EventSoundInstance sound) |
static void | play(AudioClip clip) |
static void | play(AudioClip clip, boolean loop) |
static void | stop(AudioClip clip) |
static void | stopGroup(String audioGroupId) |
Log
static Category Log
m_audioGroups
static Map m_audioGroups
m_clips
static Map m_clips
m_clips2
static AudioClip[] m_clips2
maxClips
final static int maxClips
addToAudioGroup
public static void addToAudioGroup(AudioClip clip, String audioGroupId)
cacheClip
protected static void cacheClip(String filename, AudioClip clip)
checkCacheForClip
protected static AudioClip checkCacheForClip(String filename)
dumpGroups
public static void dumpGroups()
getAudioGroup
static Collection getAudioGroup(String audioGroupId)
getClipId
public static int getClipId(AudioClip clip)
loadClip
public static synchronized AudioClip loadClip(String filename)
loadClip
public static synchronized AudioClip loadClip(String filename, String audioGroupId)
play
public static void play(Collection sounds)
play
public static void play(EventSoundInstance sound)
play
public static void play(AudioClip clip)
play
public static void play(AudioClip clip, boolean loop)
stop
public static void stop(AudioClip clip)
stopGroup
public static void stopGroup(String audioGroupId)