Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Teddy::SpaceGame::AudioManager Class Reference

AudioManager. More...

#include <AudioManager.h>

Collaboration diagram for Teddy::SpaceGame::AudioManager:

Collaboration graph
[legend]
List of all members.

Public Methods

 AudioManager (Root *root)
void playWav (void *chunk)
void playCrash ()
void playExplode ()
void playHitEm ()
void playHyper ()
void playPulse ()

Protected Attributes

Rootroot

Detailed Description

AudioManager.

Todo:
docs

Definition at line 40 of file AudioManager.h.


Constructor & Destructor Documentation

Teddy::SpaceGame::AudioManager::AudioManager Root   root
 

Definition at line 70 of file AudioManager.cpp.

References crash, explode, hit_em, hyper, NativeMidiSong, pulse, RO_AUDIO, and root.


Member Function Documentation

void Teddy::SpaceGame::AudioManager::playCrash  
 

Definition at line 122 of file AudioManager.cpp.

References crash, and playWav().

void Teddy::SpaceGame::AudioManager::playExplode  
 

Definition at line 123 of file AudioManager.cpp.

References explode, and playWav().

void Teddy::SpaceGame::AudioManager::playHitEm  
 

Definition at line 124 of file AudioManager.cpp.

References hit_em, and playWav().

void Teddy::SpaceGame::AudioManager::playHyper  
 

Definition at line 125 of file AudioManager.cpp.

References hyper, and playWav().

void Teddy::SpaceGame::AudioManager::playPulse  
 

Definition at line 126 of file AudioManager.cpp.

References playWav(), and pulse.

void Teddy::SpaceGame::AudioManager::playWav void *    chunk
 

Definition at line 129 of file AudioManager.cpp.

References RO_AUDIO, and root.

Referenced by playCrash(), playExplode(), playHitEm(), playHyper(), and playPulse().


Member Data Documentation

Root* Teddy::SpaceGame::AudioManager::root [protected]
 

Definition at line 53 of file AudioManager.h.

Referenced by AudioManager(), and playWav().


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