ScummVM API documentation
Audio::MixerImpl Member List

This is the complete list of members for Audio::MixerImpl, including all inherited members.

getChannelBalance(SoundHandle handle) overrideAudio::MixerImplvirtual
getChannelFaderL(SoundHandle handle) overrideAudio::MixerImplvirtual
getChannelFaderR(SoundHandle handle) overrideAudio::MixerImplvirtual
getChannelRate(SoundHandle handle) overrideAudio::MixerImplvirtual
getChannelVolume(SoundHandle handle) overrideAudio::MixerImplvirtual
getElapsedTime(SoundHandle handle) overrideAudio::MixerImplvirtual
getOutputBufSize() const overrideAudio::MixerImplvirtual
getOutputRate() const overrideAudio::MixerImplvirtual
getOutputStereo() const overrideAudio::MixerImplvirtual
getSoundElapsedTime(SoundHandle handle) overrideAudio::MixerImplvirtual
getSoundID(SoundHandle handle) overrideAudio::MixerImplvirtual
getVolumeForSoundType(SoundType type) const overrideAudio::MixerImplvirtual
hasActiveChannelOfType(SoundType type) overrideAudio::MixerImplvirtual
insertChannel(SoundHandle *handle, Channel *chan) (defined in Audio::MixerImpl)Audio::MixerImplprotected
isReady() const overrideAudio::MixerImplinlinevirtual
isSoundHandleActive(SoundHandle handle) overrideAudio::MixerImplvirtual
isSoundIDActive(int id) overrideAudio::MixerImplvirtual
isSoundTypeMuted(SoundType type) const overrideAudio::MixerImplvirtual
kMaxChannelVolume enum valueAudio::Mixer
kMaxMixerVolume enum valueAudio::Mixer
kMusicSoundType enum valueAudio::Mixer
kPlainSoundType enum valueAudio::Mixer
kSFXSoundType enum valueAudio::Mixer
kSpeechSoundType enum valueAudio::Mixer
loopChannel(SoundHandle handle) overrideAudio::MixerImplvirtual
mixCallback(byte *samples, uint len)Audio::MixerImpl
Mixer() (defined in Audio::Mixer)Audio::Mixerinline
MixerImpl(uint sampleRate, bool stereo=true, uint outBufSize=0) (defined in Audio::MixerImpl)Audio::MixerImpl
muteSoundType(SoundType type, bool mute) overrideAudio::MixerImplvirtual
mutex() overrideAudio::MixerImplinlinevirtual
pauseAll(bool paused) overrideAudio::MixerImplvirtual
pauseHandle(SoundHandle handle, bool paused) overrideAudio::MixerImplvirtual
pauseID(int id, bool paused) overrideAudio::MixerImplvirtual
playStream(SoundType type, SoundHandle *handle, AudioStream *input, int id, byte volume, int8 balance, DisposeAfterUse::Flag autofreeStream, bool permanent, bool reverseStereo) overrideAudio::MixerImplvirtual
resetChannelRate(SoundHandle handle) overrideAudio::MixerImplvirtual
setChannelBalance(SoundHandle handle, int8 balance) overrideAudio::MixerImplvirtual
setChannelFaderL(SoundHandle handle, uint8 scaleL) overrideAudio::MixerImplvirtual
setChannelFaderR(SoundHandle handle, uint8 scaleR) overrideAudio::MixerImplvirtual
setChannelRate(SoundHandle handle, uint32 rate) overrideAudio::MixerImplvirtual
setChannelVolume(SoundHandle handle, byte volume) overrideAudio::MixerImplvirtual
setReady(bool ready)Audio::MixerImpl
setVolumeForSoundType(SoundType type, int volume) overrideAudio::MixerImplvirtual
SoundType enum nameAudio::Mixer
stopAll() overrideAudio::MixerImplvirtual
stopHandle(SoundHandle handle) overrideAudio::MixerImplvirtual
stopID(int id) overrideAudio::MixerImplvirtual
~Mixer() (defined in Audio::Mixer)Audio::Mixerinlinevirtual
~MixerImpl() (defined in Audio::MixerImpl)Audio::MixerImpl