Go to the documentation of this file.
10 #ifndef SOUND_ALLEGRO_H
11 #define SOUND_ALLEGRO_H
23 const char *
GetName()
const {
return "allegro"; }
DriverFactoryBase(Driver::Type type, int priority, const char *name, const char *description)
Construct a new DriverFactory.
Driver * CreateInstance() const
Create an instance of this driver-class.
std::vector< std::string > StringList
Type for a list of strings.
void MainLoop()
Called once every tick.
@ DT_SOUND
A sound driver.
Base for all sound drivers.
Implementation of the allegro sound driver.
Factory for the allegro sound driver.
A driver for communicating with the user.
void Stop()
Stop this driver.
Base for all driver factories.
const char * GetName() const
Get the name of this driver.
const char * Start(const StringList ¶m)
Start this driver.