ScummVM API documentation
Kyra::PCSoundDriver Member List

This is the complete list of members for Kyra::PCSoundDriver, including all inherited members.

_soundData (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverprotected
_soundDataSize (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverprotected
createAdLib(Audio::Mixer *mixer, int version) (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverstatic
getProgram(int progId) (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverinlineprotected
getSoundTrigger() const (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverinlinevirtual
initDriver()=0 (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverpure virtual
isChannelPlaying(int channel) const =0 (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverpure virtual
PCSoundDriver() (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverinline
resetSoundTrigger() (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverinlinevirtual
setMusicVolume(uint8 volume)=0 (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverpure virtual
setSfxVolume(uint8 volume)=0 (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverpure virtual
setSoundData(uint8 *data, uint32 size)=0 (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverpure virtual
setSyncJumpMask(uint16) (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverinlinevirtual
startSound(int track, int volume)=0 (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverpure virtual
stopAllChannels()=0 (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverpure virtual
~PCSoundDriver() (defined in Kyra::PCSoundDriver)Kyra::PCSoundDriverinlinevirtual