Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

SoundManager.cc File Reference

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

#include "Shared/Config.h"
#include "Shared/debuget.h"
#include "Shared/MarkScope.h"
#include "Events/EventRouter.h"
#include "SoundManager.h"
#include "WAV.h"
#include "Shared/ODataFormats.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdio.h>
#include <fstream>
#include <stdexcept>
#include "MaryClient.h"
Include dependency graph for SoundManager.cc:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef MarkScope 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!

Detailed Description

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

Author:
ejt (Creator)

Definition in file SoundManager.cc.


Typedef Documentation

for convenience when locking each of the functions

Definition at line 77 of file SoundManager.cc.


Variable Documentation


Tekkotsu v5.1CVS
Generated Mon May 9 04:59:02 2016 by Doxygen 1.6.3