![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <snd_local.h>
Public Member Functions | |
| idSoundSample () | |
| ~idSoundSample () | |
| int | LengthIn44kHzSamples () const |
| ID_TIME_T | GetNewTimeStamp (void) const |
| void | MakeDefault () |
| void | Load () |
| void | Reload (bool force) |
| void | PurgeSoundSample () |
| void | CheckForDownSample () |
| bool | FetchFromCache (int offset, const byte **output, int *position, int *size, const bool allowIO) |
Public Attributes | |
| idStr | name |
| ID_TIME_T | timestamp |
| waveformatex_t | objectInfo |
| int | objectSize |
| int | objectMemSize |
| byte * | nonCacheData |
| byte * | amplitudeData |
| ALuint | openalBuffer |
| bool | hardwareBuffer |
| bool | defaultSound |
| bool | onDemand |
| bool | purged |
| bool | levelLoadReferenced |
Definition at line 838 of file snd_local.h.
| idSoundSample::idSoundSample | ( | ) |
Definition at line 289 of file snd_cache.cpp.
| idSoundSample::~idSoundSample | ( | ) |
Definition at line 308 of file snd_cache.cpp.
Definition at line 382 of file snd_cache.cpp.
| bool idSoundSample::FetchFromCache | ( | int | offset, |
| const byte ** | output, | ||
| int * | position, | ||
| int * | size, | ||
| const bool | allowIO | ||
| ) |
Definition at line 689 of file snd_cache.cpp.
| ID_TIME_T idSoundSample::GetNewTimeStamp | ( | void | ) | const |
Definition at line 415 of file snd_cache.cpp.
Definition at line 317 of file snd_cache.cpp.
Definition at line 434 of file snd_cache.cpp.
Definition at line 333 of file snd_cache.cpp.
| void idSoundSample::PurgeSoundSample | ( | ) |
Definition at line 628 of file snd_cache.cpp.
Definition at line 658 of file snd_cache.cpp.
| byte* idSoundSample::amplitudeData |
Definition at line 850 of file snd_local.h.
| bool idSoundSample::defaultSound |
Definition at line 853 of file snd_local.h.
| bool idSoundSample::hardwareBuffer |
Definition at line 852 of file snd_local.h.
| bool idSoundSample::levelLoadReferenced |
Definition at line 856 of file snd_local.h.
| idStr idSoundSample::name |
Definition at line 843 of file snd_local.h.
| byte* idSoundSample::nonCacheData |
Definition at line 849 of file snd_local.h.
| waveformatex_t idSoundSample::objectInfo |
Definition at line 846 of file snd_local.h.
| int idSoundSample::objectMemSize |
Definition at line 848 of file snd_local.h.
| int idSoundSample::objectSize |
Definition at line 847 of file snd_local.h.
| bool idSoundSample::onDemand |
Definition at line 854 of file snd_local.h.
| ALuint idSoundSample::openalBuffer |
Definition at line 851 of file snd_local.h.
| bool idSoundSample::purged |
Definition at line 855 of file snd_local.h.
| ID_TIME_T idSoundSample::timestamp |
Definition at line 844 of file snd_local.h.
1.8.6.