ScummVM API documentation
Ultima::Nuvie::SongAdPlug Class Reference
Inheritance diagram for Ultima::Nuvie::SongAdPlug:
Ultima::Nuvie::Song Ultima::Nuvie::Sound

Public Member Functions

 SongAdPlug (Audio::Mixer *m, CEmuopl *o)
 
bool Init (const Common::Path &path, const char *fileId) override
 
bool Init (const Common::Path &path, const char *fileId, uint16 song_num) override
 
bool Play (bool looping=false) override
 
bool Stop () override
 
bool SetVolume (uint8 volume) override
 
bool FadeOut (float seconds) override
 
CEmuoplget_opl ()
 
- Public Member Functions inherited from Ultima::Nuvie::Song
void SetTitle (const char *title)
 
- Public Member Functions inherited from Ultima::Nuvie::Sound
const stringGetName () const
 
string GetTitle ()
 
string GetId ()
 

Public Attributes

uint16 samples_left
 

Additional Inherited Members

- Protected Attributes inherited from Ultima::Nuvie::Sound
string m_Filename
 
string m_Title
 
string m_FileId
 

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