Linderdaum Engine: clAnnouncer Class Reference
Updated: Sun Feb 5 2012 22:59:48
clAnnouncer Class Reference

Automatic lifetime management for a sound (play once and remove). Used internally. More...

#include <Audio.h>

List of all members.

Public Member Functions

 clAnnouncer (const LString &FileName, iAudioSource *Source)
virtual ~clAnnouncer ()
virtual void AfterConstruction ()
virtual bool IsFinished () const
virtual iAudioSourceGetSource () const

Private Attributes

LString FFileName
iAudioSourceFAudioSource

Detailed Description

Automatic lifetime management for a sound (play once and remove). Used internally.


Constructor & Destructor Documentation

clAnnouncer::clAnnouncer ( const LString &  FileName,
iAudioSource Source 
) [inline]
virtual clAnnouncer::~clAnnouncer ( ) [inline, virtual]

Member Function Documentation

virtual void clAnnouncer::AfterConstruction ( ) [inline, virtual]

Reimplemented from iObject.

virtual iAudioSource* clAnnouncer::GetSource ( ) const [inline, virtual]
virtual bool clAnnouncer::IsFinished ( ) const [inline, virtual]

Member Data Documentation

LString clAnnouncer::FFileName [private]

The documentation for this class was generated from the following file: