#include <sound.h>
Inheritance diagram for dmn::Sound:
Public Member Functions | |
Sound () | |
Constructor. | |
virtual | ~Sound () |
Destructor. | |
virtual bool | configure (Core *core)=0 |
Make all the configuration needed by the module (after have the id). | |
virtual void | mix_dominoes ()=0 |
Mix the dominoes. | |
virtual void | domino_played (ID player, Domino domino, HalfDomino half)=0 |
Play a sound when a domino is played. | |
virtual void | player_pass (ID player)=0 |
Play a sound when a player passes. |
|
Make all the configuration needed by the module (after have the id).
Implemented in dmn::SoundAlsa, and dmn::SoundNull. |
|
Play a sound when a domino is played.
Implemented in dmn::SoundAlsa, and dmn::SoundNull. |
|
Play a sound when a player passes.
Implemented in dmn::SoundAlsa, and dmn::SoundNull. |