Homepage Demos Overview Downloads Tutorials Reference
Credits
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Search

SoundManager.cc File Reference


Detailed Description

Implements SoundManager, which provides sound effects and caching services, as well as mixing buffers for the SoundPlay process.

Author:
ejt (Creator)
Author
ejt
Name
tekkotsu-1_4_1
Revision
1.13
State
Exp
Date
2003/06/10 00:53:48

Definition in file SoundManager.cc.

#include "Shared/Config.h"
#include "SoundManager.h"
#include "Shared/LockScope.h"
#include "WAV.h"
#include "Events/EventRouter.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fstream>
#include <OPENR/OSubject.h>
#include <OPENR/ObjcommEvent.h>

Include dependency graph for SoundManager.cc:

Include dependency graph

Go to the source code of this file.

Typedefs

typedef LockScope< ProcessID::NumProcesses > AutoLock
 for convenience when locking each of the functions


Variables

SoundManagersndman = NULL
 lets you play a sound from anywhere in your code - just a one liner!


Typedef Documentation

typedef LockScope<ProcessID::NumProcesses> AutoLock
 

for convenience when locking each of the functions

Definition at line 17 of file SoundManager.cc.


Variable Documentation

SoundManager* sndman = NULL
 

lets you play a sound from anywhere in your code - just a one liner!

Definition at line 14 of file SoundManager.cc.


Tekkotsu v1.4
Generated Sat Jul 19 00:08:09 2003 by Doxygen 1.3.2