ScummVM API documentation
Darkseed::Sound Class Reference

Public Member Functions

 Sound (Audio::Mixer *mixer)
 
int init ()
 
Common::Error sync (Common::Serializer &s)
 
bool isMuted () const
 
void playTosSpeech (int tosIdx)
 
void stopSpeech ()
 
bool isPlayingSpeech () const
 
bool isPlayingSfx () const
 
bool isPlayingMusic ()
 
void resetSpeech ()
 
void playMusic (MusicId musicId, bool loop=true)
 
void playMusic (StartMusicId musicId)
 
void playMusic (Common::String const &filename, bool loop=false)
 
void stopMusic ()
 
void playSfx (uint8 sfxId, int unk1, int unk2)
 
void stopSfx ()
 
void syncSoundSettings ()
 
void killAllSound ()
 

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