$search
#include <sound_play.h>
Public Member Functions | |
| void | play () |
| Play the Sound. | |
| void | repeat () |
| Play the Sound repeatedly. | |
| void | stop () |
| Stop Sound playback. | |
Private Member Functions | |
| Sound (SoundClient *sc, int snd, const std::string &arg) | |
Private Attributes | |
| std::string | arg_ |
| SoundClient * | client_ |
| int | snd_ |
Friends | |
| class | SoundClient |
Definition at line 65 of file sound_play.h.
| sound_play::SoundClient::Sound::Sound | ( | SoundClient * | sc, | |
| int | snd, | |||
| const std::string & | arg | |||
| ) | [inline, private] |
Definition at line 73 of file sound_play.h.
| void sound_play::SoundClient::Sound::play | ( | ) | [inline] |
Play the Sound.
This method causes the Sound to be played once.
Definition at line 87 of file sound_play.h.
| void sound_play::SoundClient::Sound::repeat | ( | ) | [inline] |
Play the Sound repeatedly.
This method causes the Sound to be played repeatedly until stop() is called.
Definition at line 99 of file sound_play.h.
| void sound_play::SoundClient::Sound::stop | ( | ) | [inline] |
Stop Sound playback.
This method causes the Sound to stop playing.
Definition at line 110 of file sound_play.h.
friend class SoundClient [friend] |
Definition at line 67 of file sound_play.h.
std::string sound_play::SoundClient::Sound::arg_ [private] |
Definition at line 70 of file sound_play.h.
Definition at line 71 of file sound_play.h.
int sound_play::SoundClient::Sound::snd_ [private] |
Definition at line 69 of file sound_play.h.