se_core::SoundCentral Class Reference

Sound message handling manager. More...

#include <SoundCentral.hpp>

List of all members.

Public Member Functions

 SoundCentral ()
virtual ~SoundCentral ()
void addListener (SoundListener &l)
void removeListener (SoundListener &l)
void sound (Actor &speaker, const char *snd)
void ambience (const char *snd)
void castMusicStopped ()
void castMusicEnded ()
bool isAmbiencePlaying ()
void setAmbiencePlaying (bool f)
void resetAmbienceHandler ()
void setAmbienceHandler (const Ambience &handler)
void setAmbienceHandler (const char *name)


Detailed Description

Sound message handling manager.

Definition at line 32 of file SoundCentral.hpp.


Constructor & Destructor Documentation

se_core::SoundCentral::SoundCentral  ) 
 

Definition at line 32 of file SoundCentral.cpp.

se_core::SoundCentral::~SoundCentral  )  [virtual]
 

Definition at line 36 of file SoundCentral.cpp.


Member Function Documentation

void se_core::SoundCentral::addListener SoundListener l  ) 
 

Definition at line 41 of file SoundCentral.cpp.

References AssertFatal.

void se_core::SoundCentral::ambience const char *  snd  ) 
 

Definition at line 58 of file SoundCentral.cpp.

References se_core::SoundListener::ambienceEvent().

void se_core::SoundCentral::castMusicEnded  ) 
 

Definition at line 87 of file SoundCentral.cpp.

void se_core::SoundCentral::castMusicStopped  ) 
 

Definition at line 79 of file SoundCentral.cpp.

bool se_core::SoundCentral::isAmbiencePlaying  )  [inline]
 

Definition at line 46 of file SoundCentral.hpp.

void se_core::SoundCentral::removeListener SoundListener l  ) 
 

Definition at line 48 of file SoundCentral.cpp.

void se_core::SoundCentral::resetAmbienceHandler  )  [inline]
 

Definition at line 48 of file SoundCentral.hpp.

void se_core::SoundCentral::setAmbienceHandler const char *  name  ) 
 

Definition at line 66 of file SoundCentral.cpp.

void se_core::SoundCentral::setAmbienceHandler const Ambience handler  )  [inline]
 

Definition at line 51 of file SoundCentral.hpp.

void se_core::SoundCentral::setAmbiencePlaying bool  f  )  [inline]
 

Definition at line 47 of file SoundCentral.hpp.

void se_core::SoundCentral::sound Actor speaker,
const char *  snd
 

Definition at line 72 of file SoundCentral.cpp.

References se_core::SoundListener::soundEvent().


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

Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:26 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo