Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CSoundEffect Class Reference

#include <AudioManager.h>

List of all members.

Public Member Functions

 CSoundEffect (void)
 ~CSoundEffect (void)

Public Attributes

bool bound
char wavfile [256]
int name
int user1
int user2


Detailed Description

CSoundEffect represents a unique sound effect managed by CAudioManager
Todo:
Move CSoundEffect definition to AudioManager.cpp

Definition at line 52 of file AudioManager.h.


Constructor & Destructor Documentation

CSoundEffect::CSoundEffect void   ) 
 

Definition at line 66 of file AudioManager.cpp.

References wavfile.

CSoundEffect::~CSoundEffect void   ) 
 

Definition at line 76 of file AudioManager.cpp.

References bound.


Member Data Documentation

bool CSoundEffect::bound
 

Definition at line 61 of file AudioManager.h.

Referenced by CAudioManager::CreateSfx(), and ~CSoundEffect().

int CSoundEffect::name
 

Definition at line 67 of file AudioManager.h.

Referenced by CAudioManager::CreateSfx(), CAudioManager::GetSoundEffect(), CAudioManager::PlaySfx(), and CAudioManager::PlaySfxDelay().

int CSoundEffect::user1
 

Definition at line 68 of file AudioManager.h.

Referenced by CAudioManager::GetFirstSoundEffectByUserData(), CAudioManager::GetNextSoundEffectByUserData(), and CAudioManager::SetSfxUserData().

int CSoundEffect::user2
 

Definition at line 68 of file AudioManager.h.

Referenced by CAudioManager::GetFirstSoundEffectByUserData(), CAudioManager::GetNextSoundEffectByUserData(), and CAudioManager::SetSfxUserData().

char CSoundEffect::wavfile[256]
 

Definition at line 66 of file AudioManager.h.

Referenced by CAudioManager::CreateSfx(), and CSoundEffect().


The documentation for this class was generated from the following files:
SourceForge.net Logo Documentation generated by doxygen