ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Got::MusicDriver_Got Class Referenceabstract
Inheritance diagram for Got::MusicDriver_Got:
Got::MusicDriver_Got_AdLib Got::MusicDriver_Got_NULL

Public Member Functions

 MusicDriver_Got (uint8 timerFrequency)
 
virtual int open ()=0
 
bool isOpen () const
 
virtual void close ()=0
 
virtual void syncSoundSettings ()=0
 
virtual void send (uint16 b)=0
 
virtual void stopAllNotes ()=0
 
virtual void setTimerFrequency (uint8 timerFrequency)
 
void onTimer ()
 
void setTimerCallback (void *timer_param, Common::TimerManager::TimerProc timer_proc)
 

Protected Attributes

bool _isOpen
 
int _timerFrequency
 
void * _timer_param
 
Common::TimerManager::TimerProc _timer_proc
 

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