ScummVM API documentation
Cine::Sound Class Referenceabstract
Inheritance diagram for Cine::Sound:
Cine::PaulaSound Cine::PCSound

Public Member Functions

 Sound (Audio::Mixer *mixer, CineEngine *vm)
 
virtual MusicType musicType ()
 
virtual void loadMusic (const char *name)=0
 
virtual void playMusic ()=0
 
virtual void stopMusic ()=0
 
virtual void fadeOutMusic ()=0
 
virtual void playSound (int mode, int channel, int param3, int param4, int param5, int size)=0
 
virtual void playSound (int channel, int frequency, const uint8 *data, int size, int volumeStep, int stepCount, int volume, int repeat)=0
 
virtual void stopSound (int channel)=0
 
virtual void setBgMusic (int num)=0
 

Protected Attributes

Audio::Mixer_mixer
 
CineEngine_vm
 
MusicType _musicType
 

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