Main Page   Namespace List   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

ExCSound Class Reference

#include <ExCSound.h>


Public Methods

 ExCSound (void)
 ExCSound (const ExCSound &sound)
 ExCSound (char *FileName)
 ~ExCSound (void)
char * GetName (void)
bool Load (const char *FileName)
void Play (void)
void Stop (void)
bool InitCom (void)

Data Fields

char * m_FileName


Constructor & Destructor Documentation

ExCSound void   
 

Definition at line 27 of file ExCSound.cpp.

References ExCSound(), Guard, and UnGuard.

Referenced by ExCSound(), and ~ExCSound().

00028 {
00029 Guard(ExCSound::ExCSound(void))
00030 UnGuard
00031 }

ExCSound const ExCSound &    sound
 

Definition at line 39 of file ExCSound.cpp.

References ExCSound(), Guard, and UnGuard.

00040 {
00041 Guard(ExCSound::ExCSound(const ExCSound& sound))
00042 UnGuard
00043 }

ExCSound char *    FileName
 

Definition at line 33 of file ExCSound.cpp.

References ExCSound(), Guard, and UnGuard.

00034 {
00035 Guard(ExCSound::ExCSound(char *FileName))
00036 UnGuard
00037 }

~ExCSound void   
 

Definition at line 45 of file ExCSound.cpp.

References ExCSound(), Guard, and UnGuard.

00046 {
00047 Guard(ExCSound::~ExCSound(void))
00048 UnGuard
00049 }


Member Function Documentation

char* GetName void    [inline]
 

Definition at line 52 of file ExCSound.h.

References m_FileName.

00052 {return m_FileName;}

bool InitCom void   
 

Definition at line 51 of file ExCSound.cpp.

References Guard, InitCom(), and UnGuard.

Referenced by InitCom().

00052 {
00053 Guard(ExCSound::InitCom(void))
00054         return true;
00055 UnGuard
00056 }

bool Load const char *    FileName
 

Definition at line 58 of file ExCSound.cpp.

References Guard, Load(), and UnGuard.

Referenced by Load().

00059 {
00060 Guard(bool ExCSound::Load(const char * FileName))
00061         return true;
00062 UnGuard
00063 }

void Play void   
 

Definition at line 65 of file ExCSound.cpp.

References Guard, Play(), and UnGuard.

Referenced by Play().

00066 {
00067 Guard(ExCSound::Play(void))
00068 UnGuard
00069 }

void Stop void   
 

Definition at line 71 of file ExCSound.cpp.

References Guard, Stop(), and UnGuard.

Referenced by Stop().

00072 {
00073 Guard(ExCSound::Stop(void))
00074 UnGuard
00075 }


Field Documentation

char* m_FileName
 

Definition at line 39 of file ExCSound.h.

Referenced by GetName().


The documentation for this class was generated from the following files:
Generated on Tue Aug 6 20:27:22 2002 for ExNihilo by doxygen1.2.17