10 #ifndef MUSIC_DMUSIC_H 11 #define MUSIC_DMUSIC_H 20 const char *
Start(
const char *
const *param)
override;
31 const char *
GetName()
const override {
return "dmusic"; }
Metadata about a music track.
bool IsSongPlaying() override
Are we currently playing a song?
void StopSong() override
Stop playing the current song.
void SetVolume(byte vol) override
Set the volume, if possible.
Driver * CreateInstance() const override
Create an instance of this driver-class.
A music driver, needs to be before sound to properly shut down extmidi forked music players...
Music player making use of DirectX.
Base for all music playback.
Base for all driver factories.
const char * GetName() const override
Get the name of this driver.
void PlaySong(const MusicSongInfo &song) override
Play a particular song.
void Stop() override
Stop this driver.
A driver for communicating with the user.
const char * Start(const char *const *param) override
Start this driver.
Factory for the DirectX music player.
Driver for all music playback.