#include <eChannelSDLMixer.h>
Public Member Functions | |
eWavDataSDLMixer () | |
~eWavDataSDLMixer () | |
eWavDataSDLMixer (const char *filename) | |
void | LoadWavFile (const char *filename) |
Mix_Chunk * | GetWavData () |
void | SetVolume (int newVolume) |
int | GetVolume () |
Private Attributes | |
Mix_Chunk * | m_WavData |
int | m_Volume |
bool | m_Playable |
Definition at line 58 of file eChannelSDLMixer.h.
eWavDataSDLMixer::eWavDataSDLMixer | ( | ) |
eWavDataSDLMixer::~eWavDataSDLMixer | ( | ) |
eWavDataSDLMixer::eWavDataSDLMixer | ( | const char * | filename | ) |
void eWavDataSDLMixer::LoadWavFile | ( | const char * | filename | ) |
Reimplemented from eWavData.
Mix_Chunk* eWavDataSDLMixer::GetWavData | ( | ) | [inline] |
Reimplemented from eWavData.
Definition at line 65 of file eChannelSDLMixer.h.
References m_WavData.
00066 { return m_WavData; };
void eWavDataSDLMixer::SetVolume | ( | int | newVolume | ) | [inline] |
Reimplemented from eWavData.
Definition at line 67 of file eChannelSDLMixer.h.
00068 { m_Volume = newVolume; };
int eWavDataSDLMixer::GetVolume | ( | ) | [inline] |
Reimplemented from eWavData.
Definition at line 68 of file eChannelSDLMixer.h.
00068 { m_Volume = newVolume; };
Mix_Chunk* eWavDataSDLMixer::m_WavData [private] |
Reimplemented from eWavData.
Definition at line 68 of file eChannelSDLMixer.h.
Referenced by GetWavData().
int eWavDataSDLMixer::m_Volume [private] |
bool eWavDataSDLMixer::m_Playable [private] |