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

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

_callbackCounter (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
_callbackPeriod (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
_channels (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_commandParam (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_driverMutex (defined in MADS::SoundDriver)MADS::SoundDriverprotected
_frameCounter (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_frameNumber2 (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_hostTimer (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_masterVolume (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_maxMusicCommand (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
_mixer (defined in MADS::SoundDriver)MADS::SoundDriverprotected
_musicIndex (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
_noiseServiceEnabled (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_nullSequenceOffset (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_opl (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_patchCount (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_patchTableOffset (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_pendingCommand (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
_pendingLoadOnly (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
_pollResult (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_randomSeed (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_registerCache (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_resetClearsCallback (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
_resultFlag (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_scriptVars (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_soundData (defined in MADS::SoundDriver)MADS::SoundDriverprotected
_tableLayout (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_tempoBase (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_tempoCurrent (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_tempoReload (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_tempoScale (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_tempoShift (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_tempoTarget (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_tickCounter (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_tickEnabled (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
_updatesEnabled (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
applyMusicLoad(const MusicLoad &load) (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
checkPendingStops() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
command(int commandId, int param) overrideMADS::Dragonsphere::Sound::DragonspherePSoundDemovirtual
command0() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
command1() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
command2() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
command3() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
command4() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
command5() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
command6() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
command7() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
command8() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
deferCommand(int commandId, bool loadOnly) (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
dispatchBaseCommand(int commandId) (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
DragonspherePSound(Audio::Mixer *mixer, const PSoundDriverData &driverData, byte maxMusicCommand, bool resetClearsCallback) (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
DragonspherePSoundDemo(Audio::Mixer *mixer, const PSoundDriverData &driverData, bool resetClearsCallback) (defined in MADS::Dragonsphere::Sound::DragonspherePSoundDemo)MADS::Dragonsphere::Sound::DragonspherePSoundDemoprotected
executeOpcode(uint channelIndex, byte opcode, bool &levelsDirty) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
findActiveSound(uint16 sequenceOffset) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
finishChannel(uint channelIndex) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
getBankMask(uint channel) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
getCachedRegister(byte banks, byte reg) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
getDataPointer(uint32 offset, uint32 length, const char *operation) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
getDataPointer(uint32 offset, uint32 length, const char *operation) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
getDataStream(int offset) constMADS::SoundDriverinlineprotected
getFrequencyNumber(byte semitone) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
getOperatorOffset(uint channel, uint operatorIndex) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
getOplChannel(uint channel) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
getPanningAttenuation(byte panning) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
getPatch(uint patchIndex) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
isDataRangeValid(uint32 offset, uint32 length) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
isOpcodeDataValid(uint16 position, uint32 length) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
isReady() const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundinline
isScriptVariableValid(byte index) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
isSoundActive(uint16 sequenceOffset) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
kBothBanks enum value (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
kChannelCount enum value (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSound
kClearMusicIdentity enum value (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
keyOff(uint channelIndex) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
kFirstBank enum value (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
kKeepPlayback enum value (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
kMusicChannelCount enum value (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSound
kOpcodeBudgetPerTick enum value (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSound
kPatchSize enum value (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSound
kScriptVarCount enum value (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSound
kSecondBank enum value (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
kStopAll enum value (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
kStopMusic enum value (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
loadChannel(uint channel, uint16 sequenceOffset) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
loadChannels(const ChannelLoad *loads, uint count) (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
loadPatch(uint channelIndex, byte patchIndex) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
musicChannelsActive(uint count=kMusicChannelCount) const (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
MusicReset enum name (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
nextRandom() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
noise() overrideMADS::Dragonsphere::Sound::PSoundvirtual
nullCommand() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundinlineprotected
offsetPointer(uint16 offset, uint32 length, const char *operation) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
onTimer() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
playSound(uint16 sequenceOffset) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
playSoundAny(uint16 sequenceOffset) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
playSounds(const uint16 *sequences, uint count, bool anyChannel=false) (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
poll() overrideMADS::Dragonsphere::Sound::PSoundvirtual
programOperator(byte banks, uint channelIndex, uint operatorIndex, const byte *operatorData) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
PSound(Audio::Mixer *mixer, const PSoundDriverData &driverData) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
PSoundDemo1(Audio::Mixer *mixer) (defined in MADS::Dragonsphere::Sound::PSoundDemo1)MADS::Dragonsphere::Sound::PSoundDemo1explicit
readDataByte(uint32 offset) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
readDataUint16(uint32 offset) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
readOpcodeByte(uint16 position, uint16 delta) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
readOpcodeWord(uint16 position, uint16 delta) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
RegisterBank enum name (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
requestStop(uint firstChannel, uint endChannel) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
resetDriver() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
resetSection() (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
resultCheck() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
scaledCommandParameter(int param) const (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
serviceCallbacks() overrideMADS::Dragonsphere::Sound::DragonspherePSoundprotectedvirtual
serviceNoise() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
serviceUpdate() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
setCurrentSequence(uint firstChannel, uint endChannel, uint16 sequenceOffset) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
setNoiseFrequency(uint channelIndex, int frequency) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
setVolume(int volume) overrideMADS::Dragonsphere::Sound::PSoundvirtual
SoundDriver(Audio::Mixer *mixer) (defined in MADS::SoundDriver)MADS::SoundDriverinlineexplicitprotected
SoundDriver(Audio::Mixer *mixer, const Common::Path &filename, int dataOffset, int dataSize)MADS::SoundDriver
startOrDeferMusic(int commandId, uint16 guard, const MusicLoad &load, bool loadOnly, uint musicChannelCount=kMusicChannelCount) (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
startOrDeferMusicWhenActive(int commandId, uint16 guard, const MusicLoad &load, bool loadOnly, uint musicChannelCount=kMusicChannelCount) (defined in MADS::Dragonsphere::Sound::DragonspherePSound)MADS::Dragonsphere::Sound::DragonspherePSoundprotected
stop() overrideMADS::Dragonsphere::Sound::PSoundvirtual
transferOpcode(Channel &channel, uint16 position, bool take) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
update() (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
updateChannel(uint channelIndex) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
updateChannelFrequency(uint channelIndex, bool keyOn) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
updateChannelLevels(uint channelIndex) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
updatePanning(uint channelIndex) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
updatePitchBend(uint channelIndex) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
validateFile(const PSoundDriverData &driverData, const char *first8192Md5, Common::String *reason=nullptr) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundstatic
writeDataByte(uint32 offset, byte value) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
writeDataUint16(uint32 offset, uint16 value) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
writeRegister(byte banks, byte reg, byte value) (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
~PSound() override (defined in MADS::Dragonsphere::Sound::PSound)MADS::Dragonsphere::Sound::PSoundprotected
~SoundDriver() (defined in MADS::SoundDriver)MADS::SoundDriverinlinevirtual