22 #ifndef AUDIO_MUSICPLUGIN_H 23 #define AUDIO_MUSICPLUGIN_H 25 #include "base/plugins.h" 26 #include "audio/mididrv.h" 27 #include "common/list.h" 53 const Common::String &getMusicDriverName()
const {
return _musicDriverName; }
54 const Common::String &getMusicDriverId()
const {
return _musicDriverId; }
55 MusicType getMusicType()
const {
return _type; }
93 virtual const char *getId()
const = 0;
140 #define MusicMan MusicManager::instance()
uint32 DeviceHandle
Definition: mididrv.h:318
Common::List< MusicDevice > MusicDevices
Definition: musicplugin.h:79
MusicType
Definition: mididrv.h:44
Definition: mididrv.h:309
Definition: musicplugin.h:85
Definition: musicplugin.h:48
Definition: algorithm.h:29
Definition: plugins.h:131
Definition: musicplugin.h:131
virtual bool checkDevice(MidiDriver::DeviceHandle hdl, int checkFlags, bool quiet) const
Definition: musicplugin.h:111
Definition: singleton.h:42