Public Member Functions | |
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 |
Public Member Functions inherited from Ultima::Nuvie::Song | |
void | SetTitle (const char *title) |
Public Member Functions inherited from Ultima::Nuvie::Sound | |
const string & | GetName () const |
string | GetTitle () |
string | GetId () |
Additional Inherited Members | |
Protected Attributes inherited from Ultima::Nuvie::Sound | |
string | m_Filename |
string | m_Title |
string | m_FileId |