Interface ISoundSystem
public interface ISoundSystem
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
static interface
static enum
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cacheSound
(ISoundSystem.SoundFormat format, String path, String rootName) void
cacheSound
(ISoundSystem.SoundFormat format, String path, String rootName, int nVariants) void
int
countInstances
(String rootName) void
fadeOutAll
(float fSeconds) void
init()
playSound
(ISoundSystem.SoundFormat format, String path, String rootName, boolean bStreaming, boolean bLooped, float fVolume) playSound
(ISoundSystem.SoundFormat format, String path, String rootName, boolean bStreaming, boolean bLooped, float fVolume, float fPanning) playSound
(ISoundSystem.SoundFormat format, String path, String rootName, boolean bStreaming, boolean bLooped, float fVolume, float fPanning, float fPitch) playSound
(ISoundSystem.SoundFormat format, String path, String rootName, int nVariants, boolean bStreaming, boolean bLooped, float fVolume) playSound
(ISoundSystem.SoundFormat format, String path, String rootName, int nVariants, boolean bStreaming, boolean bLooped, float fVolume, float fPanning) playSound
(ISoundSystem.SoundFormat format, String path, String rootName, int nVariants, boolean bStreaming, boolean bLooped, float fVolume, float fPanning, float fPitch) void
purge()
void
setInstanceLimit
(String rootName, int limit, ISoundSystem.InstanceFailAction onFail) void
update()
-
Method Details
-
init
void init() -
update
void update() -
purge
void purge() -
fadeOutAll
void fadeOutAll(float fSeconds) -
playSound
ISoundSystem.ISoundInstance playSound(ISoundSystem.SoundFormat format, String path, String rootName, int nVariants, boolean bStreaming, boolean bLooped, float fVolume) -
playSound
ISoundSystem.ISoundInstance playSound(ISoundSystem.SoundFormat format, String path, String rootName, int nVariants, boolean bStreaming, boolean bLooped, float fVolume, float fPanning) -
playSound
ISoundSystem.ISoundInstance playSound(ISoundSystem.SoundFormat format, String path, String rootName, int nVariants, boolean bStreaming, boolean bLooped, float fVolume, float fPanning, float fPitch) -
playSound
ISoundSystem.ISoundInstance playSound(ISoundSystem.SoundFormat format, String path, String rootName, boolean bStreaming, boolean bLooped, float fVolume) -
playSound
ISoundSystem.ISoundInstance playSound(ISoundSystem.SoundFormat format, String path, String rootName, boolean bStreaming, boolean bLooped, float fVolume, float fPanning) -
playSound
ISoundSystem.ISoundInstance playSound(ISoundSystem.SoundFormat format, String path, String rootName, boolean bStreaming, boolean bLooped, float fVolume, float fPanning, float fPitch) -
cacheSound
-
cacheSound
-
clearSoundCache
void clearSoundCache() -
countInstances
-
setInstanceLimit
-