ScummVM API documentation
Hugo::SoundHandler Class Reference

Public Member Functions

 SoundHandler (HugoEngine *vm)
 
void toggleMusic ()
 
void toggleSound ()
 
void setMusicVolume ()
 
void pcspkr_player ()
 
void playMusic (int16 tune)
 
void playSound (int16 sound, const byte priority)
 
void initSound ()
 
void syncVolume ()
 
void checkMusic ()
 
void loadIntroSong (Common::ReadStream &in)
 
void initPcspkrPlayer ()
 

Static Public Member Functions

static void loopPlayer (void *refCon)
 

Public Attributes

int8 _pcspkrTimer
 
int8 _pcspkrOctave
 
int8 _pcspkrNoteDuration
 
const char * _DOSSongPtr
 
const char * _DOSIntroSong
 

Static Public Attributes

static const int kHugoCNT = 1190000
 

Protected Attributes

byte _curPriority
 

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