#include <RageSoundReader_WAV.h>
Inheritance diagram for RageSoundReader_WAV:
Public Member Functions | |
OpenResult | Open (CString m_sFilename) |
void | Close () |
int | GetLength () const |
int | GetLength_Fast () const |
int | SetPosition_Accurate (int ms) |
int | SetPosition_Fast (int ms) |
int | Read (char *buf, unsigned len) |
int | GetSampleRate () const |
unsigned | GetNumChannels () const |
RageSoundReader_WAV () | |
~RageSoundReader_WAV () | |
RageSoundReader_WAV (const RageSoundReader_WAV &) | |
SoundReader * | Copy () const |
Private Member Functions | |
int | SetPosition (int ms) |
Private Attributes | |
RageFile | m_File |
CString | m_sFilename |
WavData | m_WavData |
WavReader * | m_pImpl |
|
|
|
|
|
|
|
|
|
Implements SoundReader. |
|
Implements SoundReader. |
|
Reimplemented from SoundReader. |
|
Reimplemented from SoundReader. |
|
Implements SoundReader. |
|
Implements SoundReader_FileReader. |
|
Implements SoundReader. |
|
|
|
Implements SoundReader. |
|
Reimplemented from SoundReader. |
|
|
|
|
|
|
|
|