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

Public Member Functions

void loadSounds () override
 
void requestPlay (uint16 soundIndex, int16 mapX, int16 mapY, SoundMode soundMode) override
 
void play (uint16 soundIndex, uint16 period, uint8 leftVolume, uint8 rightVolume) override
 
- Public Member Functions inherited from DM::SoundMan
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 ()
 

Additional Inherited Members

- Static Public Member Functions inherited from DM::SoundMan
static SoundMan * getSoundMan (DMEngine *vm, const DMADGameDescription *gameVersion)
 
- Public Attributes inherited from DM::SoundMan
SoundData _soundData [34]
 
Common::Queue< PendingSound > _pendingSounds
 
Sound _sounds [34]
 
- Protected Member Functions inherited from DM::SoundMan
 SoundMan (DMEngine *vm)
 

Member Function Documentation

◆ loadSounds()

void DM::SoundMan_Atari::loadSounds ( )
inlineoverridevirtual

Reimplemented from DM::SoundMan.

◆ requestPlay()

void DM::SoundMan_Atari::requestPlay ( uint16  soundIndex,
int16  mapX,
int16  mapY,
SoundMode  soundMode 
)
inlineoverridevirtual

Reimplemented from DM::SoundMan.

◆ play()

void DM::SoundMan_Atari::play ( uint16  soundIndex,
uint16  period,
uint8  leftVolume,
uint8  rightVolume 
)
inlineoverridevirtual

Reimplemented from DM::SoundMan.


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