Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

SoundManager Class Reference

#include <SoundManager.h>

List of all members.

Public Member Functions

 SoundManager ()
virtual ~SoundManager ()
void ping ()

Static Public Member Functions

static void playSound (const string &soundName, const Vector3 &loc=Vector3(0, 0, 0), const Vector3 &velocity=Vector3(1, 0, 0))
static void playEndSound ()

Protected Member Functions

void playSoundI (const string &soundName, const Vector3 &loc=Vector3(0, 0, 0), const Vector3 &velocity=Vector3(1, 0, 0))


Constructor & Destructor Documentation

SoundManager::SoundManager (   ) 
 

virtual SoundManager::~SoundManager (   )  [virtual]
 


Member Function Documentation

void SoundManager::ping (   ) 
 

static void SoundManager::playEndSound (   )  [static]
 

static void SoundManager::playSound (  const string &  soundName,
const Vector3 &  loc = Vector3(0, 0, 0),
const Vector3 &  velocity = Vector3(1, 0, 0)
)  [static]
 

static method so everyone can send a sound without having to maintain an individual instance.

void SoundManager::playSoundI (  const string &  soundName,
const Vector3 &  loc = Vector3(0, 0, 0),
const Vector3 &  velocity = Vector3(1, 0, 0)
)  [protected]
 


The documentation for this class was generated from the following file:
Generated on Sun Apr 17 13:34:27 2005 for cavewriting by  doxygen 1.4.0