summaryrefslogtreecommitdiff
path: root/src/sound/sound_driver.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sound/sound_driver.hpp')
-rw-r--r--src/sound/sound_driver.hpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/sound/sound_driver.hpp b/src/sound/sound_driver.hpp
index c8225922c..56664e6ad 100644
--- a/src/sound/sound_driver.hpp
+++ b/src/sound/sound_driver.hpp
@@ -14,15 +14,21 @@
#include "../driver.h"
+/** Base for all sound drivers. */
class SoundDriver: public Driver {
public:
- /* Called once every tick */
+ /** Called once every tick */
virtual void MainLoop() {}
};
+/** Base of the factory for the sound drivers. */
class SoundDriverFactoryBase: public DriverFactoryBase {
};
+/**
+ * Factory for the sound drivers.
+ * @tparam T The type of the sound factory to register.
+ */
template <class T>
class SoundDriverFactory: public SoundDriverFactoryBase {
public: