ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Got::MusicParser_Got Class Reference

Public Member Functions

bool startPlaying ()
 
void pausePlaying ()
 
void resumePlaying ()
 
void stopPlaying ()
 
bool isPlaying ()
 
void setMusicDriver (MusicDriver_Got *driver)
 
bool loadMusic (byte *data, uint32 size)
 
void unloadMusic ()
 
void onTimer ()
 

Static Public Member Functions

static void timerCallback (void *data)
 

Protected Member Functions

void allNotesOff ()
 
void sendToDriver (uint16 b)
 
void sendToDriver (byte reg, byte value)
 
void resetTracking ()
 

Protected Attributes

bool _pause
 
bool _abortParse
 
uint16 _currentDelta
 
MusicDriver_Got_driver
 
byte * _track
 
uint32 _trackLength
 
byte * _playPos
 
int32 _loopStart
 

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