ScummVM API documentation
MADS::Dragonsphere::Sound::GSoundDragonsphere Member List

This is the complete list of members for MADS::Dragonsphere::Sound::GSoundDragonsphere, including all inherited members.

_channels (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
_commandParam (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
_driverMutex (defined in MADS::SoundDriver)MADS::SoundDriverprotected
_frameCounter (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
_isDisabled (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
_mixer (defined in MADS::SoundDriver)MADS::SoundDriverprotected
_pollResult (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
_soundData (defined in MADS::SoundDriver)MADS::SoundDriverprotected
_tickCounter (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
applyArithmetic(byte opcode, byte lhs, byte rhs) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotectedstatic
armNativeTimer(uint16 counter, uint16 period) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotected
channelPlays(int channel, uint16 offset) const (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
channelsActive() const (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotected
command(int commandId, int param) overrideMADS::Dragonsphere::Sound::GSoundDragonspherevirtual
deferNativeCommand(int command) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotected
executeCommand(int command, int param) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
executeNativeCallback(uint16 targetOffset, GSoundChannel &channel) override (defined in MADS::Dragonsphere::Sound::GSoundDragonsphere)MADS::Dragonsphere::Sound::GSoundDragonsphereprotectedvirtual
executeSpecialCommand(int command, bool fromDeferred) override (defined in MADS::Dragonsphere::Sound::GSoundDragonsphere)MADS::Dragonsphere::Sound::GSoundDragonsphereprotectedvirtual
findCommandSpec(int command) const override (defined in MADS::Dragonsphere::Sound::GSoundDragonsphere)MADS::Dragonsphere::Sound::GSoundDragonsphereprotectedvirtual
getDataByte(uint16 offset) const (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
getDataStream(int offset) constMADS::SoundDriverinlineprotected
getScriptVariable(byte index) const (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
GSound(Audio::Mixer *mixer, const GSoundDriverData &driverData) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSound
GSoundDragonsphere(Audio::Mixer *mixer, const GSoundDriverData &driverData, const GSoundCommandSpec *commandSpecs, uint commandSpecCount) (defined in MADS::Dragonsphere::Sound::GSoundDragonsphere)MADS::Dragonsphere::Sound::GSoundDragonsphereprotected
isReady() const (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinline
loadChannel(int channel, uint16 offset) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
noise() overrideMADS::Dragonsphere::Sound::GSoundinlinevirtual
playNativeEffectAny(uint16 offset) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotected
poll() overrideMADS::Dragonsphere::Sound::GSoundvirtual
scaleMidiVolume(int volume, int masterVolume) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotectedstatic
scheduleSpecial(int command, uint16 counter, uint16 period) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
setDataByte(uint16 offset, byte value) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
setMusicIndex(uint16 index) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotected
setScriptVariable(byte index, byte value) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundprotected
setVolume(int volume) overrideMADS::Dragonsphere::Sound::GSoundvirtual
soundActive(uint16 offset) const (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotected
SoundDriver(Audio::Mixer *mixer) (defined in MADS::SoundDriver)MADS::SoundDriverinlineexplicitprotected
SoundDriver(Audio::Mixer *mixer, const Common::Path &filename, int dataOffset, int dataSize)MADS::SoundDriver
stop() overrideMADS::Dragonsphere::Sound::GSoundvirtual
stopAll() (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotected
stopMusic() (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundinlineprotected
validateOverlay(const GSoundDriverData &driverData) (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSoundstatic
~GSound() override (defined in MADS::Dragonsphere::Sound::GSound)MADS::Dragonsphere::Sound::GSound
~SoundDriver() (defined in MADS::SoundDriver)MADS::SoundDriverinlinevirtual