| Linderdaum Engine: clAnnouncer Class Reference | ![]() |
Automatic lifetime management for a sound (play once and remove). Used internally. More...
#include <Audio.h>
Public Member Functions | |
| clAnnouncer (const LString &FileName, iAudioSource *Source) | |
| virtual | ~clAnnouncer () |
| virtual void | AfterConstruction () |
| virtual bool | IsFinished () const |
| virtual iAudioSource * | GetSource () const |
Private Attributes | |
| LString | FFileName |
| iAudioSource * | FAudioSource |
Automatic lifetime management for a sound (play once and remove). Used internally.
| clAnnouncer::clAnnouncer | ( | const LString & | FileName, |
| iAudioSource * | Source | ||
| ) | [inline] |
| virtual clAnnouncer::~clAnnouncer | ( | ) | [inline, virtual] |
| virtual void clAnnouncer::AfterConstruction | ( | ) | [inline, virtual] |
Reimplemented from iObject.
| virtual iAudioSource* clAnnouncer::GetSource | ( | ) | const [inline, virtual] |
| virtual bool clAnnouncer::IsFinished | ( | ) | const [inline, virtual] |
iAudioSource* clAnnouncer::FAudioSource [private] |
LString clAnnouncer::FFileName [private] |