This is the complete list of members for Scumm::MacLowLevelPCMDriver, including all inherited members.
_mutex (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | protected |
_smpMax (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | protected |
_smpMin (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | protected |
_smpSize (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | protected |
_status (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | protected |
callback(ChanHandle handle, ExecMode mode, uint16 arg1, const void *arg2) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
ChanAttrib enum name (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
ChanCallback typedef (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
ChanHandle typedef (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
clearChannelFlags(ChanHandle handle, uint8 flags) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
clearFlags(uint8 flags, Audio::Mixer::SoundType sndType=Audio::Mixer::kPlainSoundType) (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | inline |
createChannel(Audio::Mixer::SoundType sndType, SynthType synthType, byte attributes, ChanCallback *callback) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
disposeChannel(ChanHandle handle) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
ExecMode enum name (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
feed(int8 *dst, uint32 byteSize, Audio::Mixer::SoundType type, bool expectStereo) override (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | virtual |
flush(ChanHandle handle, ExecMode mode) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
getChannelStatus(ChanHandle handle) const (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
getStatus(Audio::Mixer::SoundType sndType=Audio::Mixer::kPlainSoundType) const (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | inline |
kEnqueue enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kIgnoreSynth enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kImmediate enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kInitChanLeft enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kInitChanRight enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kInitMono enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kInitNoDrop enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kInitStereo enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kNoInterp enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kSampledSynth enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kSquareWaveSynth enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kStatusDone enum value (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | |
kStatusOverflow enum value (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | |
kStatusPlaying enum value (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | |
kStatusStartup enum value (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | |
kWaveInitChannel0 enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kWaveInitChannel1 enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kWaveInitChannel2 enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kWaveInitChannel3 enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
kWaveTableSynth enum value (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
loadInstrument(ChanHandle handle, ExecMode mode, const PCMSound *snd) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
loadWaveTable(ChanHandle handle, ExecMode mode, const byte *data, uint16 dataSize) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
MacLowLevelPCMDriver(Common::Mutex &mutex, uint32 deviceRate, bool internal16Bit) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
MacSoundDriver(Common::Mutex &mutex, uint32 deviceRate, int activeChannels, bool canInterpolate, bool internal16Bit) (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | inline |
playNote(ChanHandle handle, ExecMode mode, uint8 note, uint16 duration) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
playSamples(ChanHandle handle, ExecMode mode, const PCMSound *snd) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
quiet(ChanHandle handle, ExecMode mode) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
setFlags(uint8 flags, Audio::Mixer::SoundType sndType=Audio::Mixer::kPlainSoundType) (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | inline |
setTimbre(ChanHandle handle, ExecMode mode, uint16 timbre) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
StatusFlag enum name (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | |
SynthType enum name (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
wait(ChanHandle handle, ExecMode mode, uint16 duration) (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
~MacLowLevelPCMDriver() override (defined in Scumm::MacLowLevelPCMDriver) | Scumm::MacLowLevelPCMDriver | |
~MacSoundDriver() (defined in Scumm::MacSoundDriver) | Scumm::MacSoundDriver | inlinevirtual |