![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <snd_local.h>
Public Member Functions | |
| idWaveFile (void) | |
| ~idWaveFile (void) | |
| int | Open (const char *strFileName, waveformatex_t *pwfx=NULL) |
| int | OpenFromMemory (short *pbData, int ulDataSize, waveformatextensible_t *pwfx) |
| int | Read (byte *pBuffer, int dwSizeToRead, int *pdwSizeRead) |
| int | Seek (int offset) |
| int | Close (void) |
| int | ResetFile (void) |
| int | GetOutputSize (void) |
| int | GetMemorySize (void) |
Public Attributes | |
| waveformatextensible_t | mpwfx |
Private Member Functions | |
| int | ReadMMIO (void) |
| int | OpenOGG (const char *strFileName, waveformatex_t *pwfx=NULL) |
| int | ReadOGG (byte *pBuffer, int dwSizeToRead, int *pdwSizeRead) |
| int | CloseOGG (void) |
Private Attributes | |
| idFile * | mhmmio |
| mminfo_t | mck |
| mminfo_t | mckRiff |
| dword | mdwSize |
| dword | mMemSize |
| dword | mseekBase |
| ID_TIME_T | mfileTime |
| bool | mbIsReadingFromMemory |
| short * | mpbData |
| short * | mpbDataCur |
| dword | mulDataSize |
| void * | ogg |
| bool | isOgg |
Definition at line 183 of file snd_local.h.
| idWaveFile::idWaveFile | ( | void | ) |
Definition at line 40 of file snd_wavefile.cpp.
| idWaveFile::~idWaveFile | ( | void | ) |
Definition at line 55 of file snd_wavefile.cpp.
Definition at line 318 of file snd_wavefile.cpp.
Definition at line 258 of file snd_decoder.cpp.
Definition at line 196 of file snd_local.h.
Definition at line 195 of file snd_local.h.
| int idWaveFile::Open | ( | const char * | strFileName, |
| waveformatex_t * | pwfx = NULL |
||
| ) |
Definition at line 69 of file snd_wavefile.cpp.
| int idWaveFile::OpenFromMemory | ( | short * | pbData, |
| int | ulDataSize, | ||
| waveformatextensible_t * | pwfx | ||
| ) |
Definition at line 129 of file snd_wavefile.cpp.
|
private |
Definition at line 162 of file snd_decoder.cpp.
Definition at line 268 of file snd_wavefile.cpp.
Definition at line 147 of file snd_wavefile.cpp.
Definition at line 227 of file snd_decoder.cpp.
Definition at line 228 of file snd_wavefile.cpp.
Definition at line 332 of file snd_wavefile.cpp.
|
private |
Definition at line 215 of file snd_local.h.
|
private |
Definition at line 209 of file snd_local.h.
|
private |
Definition at line 202 of file snd_local.h.
|
private |
Definition at line 203 of file snd_local.h.
|
private |
Definition at line 204 of file snd_local.h.
|
private |
Definition at line 207 of file snd_local.h.
|
private |
Definition at line 201 of file snd_local.h.
|
private |
Definition at line 205 of file snd_local.h.
|
private |
Definition at line 210 of file snd_local.h.
|
private |
Definition at line 211 of file snd_local.h.
| waveformatextensible_t idWaveFile::mpwfx |
Definition at line 198 of file snd_local.h.
|
private |
Definition at line 206 of file snd_local.h.
|
private |
Definition at line 212 of file snd_local.h.
|
private |
Definition at line 214 of file snd_local.h.
1.8.6.