![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <sound.h>
Public Member Functions | |
| virtual | ~idSoundSystem (void) |
| virtual void | Init (void)=0 |
| virtual void | Shutdown (void)=0 |
| virtual void | ClearBuffer (void)=0 |
| virtual bool | InitHW (void)=0 |
| virtual bool | ShutdownHW (void)=0 |
| virtual int | AsyncUpdate (int time)=0 |
| virtual int | AsyncUpdateWrite (int time)=0 |
| virtual void | SetMute (bool mute)=0 |
| virtual cinData_t | ImageForTime (const int milliseconds, const bool waveform)=0 |
| virtual int | GetSoundDecoderInfo (int index, soundDecoderInfo_t &decoderInfo)=0 |
| virtual idSoundWorld * | AllocSoundWorld (idRenderWorld *rw)=0 |
| virtual void | SetPlayingSoundWorld (idSoundWorld *soundWorld)=0 |
| virtual idSoundWorld * | GetPlayingSoundWorld (void)=0 |
| virtual void | BeginLevelLoad (void)=0 |
| virtual void | EndLevelLoad (const char *mapString)=0 |
| virtual int | AsyncMix (int soundTime, float *mixBuffer)=0 |
| virtual void | PrintMemInfo (MemInfo_t *mi)=0 |
| virtual int | IsEAXAvailable (void)=0 |
|
inlinevirtual |
|
pure virtual |
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
|
pure virtual |
Implemented in idSoundSystemLocal.
|
pure virtual |
Implemented in idSoundSystemLocal.
|
pure virtual |
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
|
pure virtual |
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
Implemented in idSoundSystemLocal.
1.8.6.