ScummVM API documentation
DM::SoundMan Class Reference
Inheritance diagram for DM::SoundMan:
DM::SoundMan_Atari

Public Member Functions

virtual void loadSounds ()
 
virtual void requestPlay (uint16 soundIndex, int16 mapX, int16 mapY, SoundMode soundMode)
 
virtual void play (uint16 soundIndex, uint16 period, uint8 leftVolume, uint8 rightVolume)
 
void playPendingSound ()
 
bool soundGetVolume (int16 mapX, int16 mapY, uint8 *leftVolume, uint8 *rightVolume)
 
void initConstants ()
 

Static Public Member Functions

static SoundMangetSoundMan (DMEngine *vm, const DMADGameDescription *gameVersion)
 

Public Attributes

SoundData _soundData [34]
 
Common::Queue< PendingSound_pendingSounds
 
Sound _sounds [34]
 

Protected Member Functions

 SoundMan (DMEngine *vm)
 

The documentation for this class was generated from the following file: