#include <ExCSound.h>
Inheritance diagram for ExCSound:
Public Methods | |
ExCSound (void) | |
ExCSound (char *FileName) | |
~ExCSound (void) | |
void | SetIdent (ALuint ident) |
ALuint | GetIdent (void) |
bool | Load (const char *FileName) |
void | Play (void) |
void | Stop (void) |
bool | InitCom (void) |
Private Attributes | |
ALuint | m_ident |
|
Definition at line 27 of file ExCSound.cpp. References ExCSound(), Guard, ExCObject::SetName(), and ExCObject::SetType(). Referenced by ExCSound(), and ~ExCSound().
00028 { 00029 Guard(ExCSound::ExCSound(void)) 00030 SetName("ExCSound"); 00031 SetType(typeid(this).name()); 00032 UnGuard 00033 } |
|
Definition at line 35 of file ExCSound.cpp. References ExCSound(), and Guard.
00036 { 00037 Guard(ExCSound::ExCSound(char *FileName)) 00038 UnGuard 00039 } |
|
Definition at line 41 of file ExCSound.cpp. References ExCSound(), and Guard.
|
|
Definition at line 50 of file ExCSound.h. References m_ident.
00050 {m_ident=ident;} |
|
Definition at line 47 of file ExCSound.cpp. References Guard, and InitCom(). Referenced by InitCom().
00048 { 00049 Guard(ExCSound::InitCom(void)) 00050 return true; 00051 UnGuard 00052 } |
|
Definition at line 54 of file ExCSound.cpp. Referenced by Load().
00055 { 00056 Guard(bool ExCSound::Load(const char * FileName)) 00057 return true; 00058 UnGuard 00059 } |
|
Definition at line 61 of file ExCSound.cpp. Referenced by Play().
00062 { 00063 Guard(ExCSound::Play(void)) 00064 UnGuard 00065 } |
|
Definition at line 49 of file ExCSound.h. Referenced by ExManagerSound::LoadSound().
00050 {m_ident=ident;} |
|
Definition at line 67 of file ExCSound.cpp. Referenced by Stop().
00068 { 00069 Guard(ExCSound::Stop(void)) 00070 UnGuard 00071 } |
|
Definition at line 38 of file ExCSound.h. Referenced by GetIdent(). |