| _channels (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| _commandParam (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| _driverMutex (defined in MADS::SoundDriver) | MADS::SoundDriver | protected |
| _frameCounter (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| _isDisabled (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| _mixer (defined in MADS::SoundDriver) | MADS::SoundDriver | protected |
| _pollResult (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| _soundData (defined in MADS::SoundDriver) | MADS::SoundDriver | protected |
| _tickCounter (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| applyArithmetic(byte opcode, byte lhs, byte rhs) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotectedstatic |
| armNativeTimer(uint16 counter, uint16 period) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotected |
| channelPlays(int channel, uint16 offset) const (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| channelsActive() const (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotected |
| command(int commandId, int param) override | MADS::Dragonsphere::Sound::GSoundDragonsphere | virtual |
| deferNativeCommand(int command) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotected |
| executeCommand(int command, int param) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| executeNativeCallback(uint16 targetOffset, GSoundChannel &channel) override (defined in MADS::Dragonsphere::Sound::GSoundDragonsphere) | MADS::Dragonsphere::Sound::GSoundDragonsphere | protectedvirtual |
| executeSpecialCommand(int command, bool fromDeferred) override (defined in MADS::Dragonsphere::Sound::GSoundDragonsphere) | MADS::Dragonsphere::Sound::GSoundDragonsphere | protectedvirtual |
| findCommandSpec(int command) const override (defined in MADS::Dragonsphere::Sound::GSoundDragonsphere) | MADS::Dragonsphere::Sound::GSoundDragonsphere | protectedvirtual |
| getDataByte(uint16 offset) const (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| getDataStream(int offset) const | MADS::SoundDriver | inlineprotected |
| getScriptVariable(byte index) const (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| 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::GSoundDragonsphere | protected |
| isReady() const (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inline |
| loadChannel(int channel, uint16 offset) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| noise() override | MADS::Dragonsphere::Sound::GSound | inlinevirtual |
| playNativeEffectAny(uint16 offset) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotected |
| poll() override | MADS::Dragonsphere::Sound::GSound | virtual |
| scaleMidiVolume(int volume, int masterVolume) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotectedstatic |
| scheduleSpecial(int command, uint16 counter, uint16 period) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| setDataByte(uint16 offset, byte value) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| setMusicIndex(uint16 index) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotected |
| setScriptVariable(byte index, byte value) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | protected |
| setVolume(int volume) override | MADS::Dragonsphere::Sound::GSound | virtual |
| soundActive(uint16 offset) const (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotected |
| SoundDriver(Audio::Mixer *mixer) (defined in MADS::SoundDriver) | MADS::SoundDriver | inlineexplicitprotected |
| SoundDriver(Audio::Mixer *mixer, const Common::Path &filename, int dataOffset, int dataSize) | MADS::SoundDriver | |
| stop() override | MADS::Dragonsphere::Sound::GSound | virtual |
| stopAll() (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotected |
| stopMusic() (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | inlineprotected |
| validateOverlay(const GSoundDriverData &driverData) (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | static |
| ~GSound() override (defined in MADS::Dragonsphere::Sound::GSound) | MADS::Dragonsphere::Sound::GSound | |
| ~SoundDriver() (defined in MADS::SoundDriver) | MADS::SoundDriver | inlinevirtual |