This is the complete list of members for Audio::Mixer, including all inherited members.
getChannelBalance(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
getChannelRate(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
getChannelVolume(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
getElapsedTime(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
getOutputBufSize() const =0 | Audio::Mixer | pure virtual |
getOutputRate() const =0 | Audio::Mixer | pure virtual |
getOutputStereo() const =0 | Audio::Mixer | pure virtual |
getSoundElapsedTime(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
getSoundID(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
getVolumeForSoundType(SoundType type) const =0 | Audio::Mixer | pure virtual |
hasActiveChannelOfType(SoundType type)=0 | Audio::Mixer | pure virtual |
isReady() const =0 | Audio::Mixer | pure virtual |
isSoundHandleActive(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
isSoundIDActive(int id)=0 | Audio::Mixer | pure virtual |
isSoundTypeMuted(SoundType type) const =0 | Audio::Mixer | pure virtual |
kMaxChannelVolume enum value | Audio::Mixer | |
kMaxMixerVolume enum value | Audio::Mixer | |
kMusicSoundType enum value | Audio::Mixer | |
kPlainSoundType enum value | Audio::Mixer | |
kSFXSoundType enum value | Audio::Mixer | |
kSpeechSoundType enum value | Audio::Mixer | |
loopChannel(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
Mixer() (defined in Audio::Mixer) | Audio::Mixer | inline |
muteSoundType(SoundType type, bool mute)=0 | Audio::Mixer | pure virtual |
mutex()=0 | Audio::Mixer | pure virtual |
NonCopyable() (defined in Common::NonCopyable) | Common::NonCopyable | inlineprivate |
pauseAll(bool paused)=0 | Audio::Mixer | pure virtual |
pauseHandle(SoundHandle handle, bool paused)=0 | Audio::Mixer | pure virtual |
pauseID(int id, bool paused)=0 | Audio::Mixer | pure virtual |
playStream(SoundType type, SoundHandle *handle, AudioStream *stream, int id=-1, byte volume=kMaxChannelVolume, int8 balance=0, DisposeAfterUse::Flag autofreeStream=DisposeAfterUse::YES, bool permanent=false, bool reverseStereo=false)=0 | Audio::Mixer | pure virtual |
resetChannelRate(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
setChannelBalance(SoundHandle handle, int8 balance)=0 | Audio::Mixer | pure virtual |
setChannelRate(SoundHandle handle, uint32 rate)=0 | Audio::Mixer | pure virtual |
setChannelVolume(SoundHandle handle, byte volume)=0 | Audio::Mixer | pure virtual |
setVolumeForSoundType(SoundType type, int volume)=0 | Audio::Mixer | pure virtual |
SoundType enum name | Audio::Mixer | |
stopAll()=0 | Audio::Mixer | pure virtual |
stopHandle(SoundHandle handle)=0 | Audio::Mixer | pure virtual |
stopID(int id)=0 | Audio::Mixer | pure virtual |
~Mixer() (defined in Audio::Mixer) | Audio::Mixer | inlinevirtual |