ScummVM API documentation
Ultima::Nuvie::SfxManager Class Referenceabstract
Inheritance diagram for Ultima::Nuvie::SfxManager:
Ultima::Nuvie::AdLibSfxManager Ultima::Nuvie::CustomSfxManager Ultima::Nuvie::PCSpeakerSfxManager Ultima::Nuvie::TownsSfxManager

Public Member Functions

 SfxManager (const Configuration *cfg, Audio::Mixer *m)
 
virtual bool playSfx (SfxIdType sfx_id, uint8 volume)=0
 
virtual bool playSfxLooping (SfxIdType sfx_id, Audio::SoundHandle *handle, uint8 volume)=0
 
uint32 getLastSfxDuration ()
 

Protected Attributes

const Configurationconfig
 
Audio::Mixermixer
 
uint32 sfx_duration
 

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