#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. |
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7