doom3-gpl
Doom 3 GPL source release
|
#include <sound.h>
Public Member Functions | |
virtual | ~idSoundEmitter (void) |
virtual void | Free (bool immediate)=0 |
virtual void | UpdateEmitter (const idVec3 &origin, int listenerId, const soundShaderParms_t *parms)=0 |
virtual int | StartSound (const idSoundShader *shader, const s_channelType channel, float diversity=0, int shaderFlags=0, bool allowSlow=true)=0 |
virtual void | ModifySound (const s_channelType channel, const soundShaderParms_t *parms)=0 |
virtual void | StopSound (const s_channelType channel)=0 |
virtual void | FadeSound (const s_channelType channel, float to, float over)=0 |
virtual bool | CurrentlyPlaying (void) const =0 |
virtual float | CurrentAmplitude (void)=0 |
virtual int | Index (void) const =0 |
|
inlinevirtual |
Implemented in idSoundEmitterLocal.
Implemented in idSoundEmitterLocal.
|
pure virtual |
Implemented in idSoundEmitterLocal.
Implemented in idSoundEmitterLocal.
Implemented in idSoundEmitterLocal.
|
pure virtual |
Implemented in idSoundEmitterLocal.
|
pure virtual |
Implemented in idSoundEmitterLocal.
|
pure virtual |
Implemented in idSoundEmitterLocal.
|
pure virtual |
Implemented in idSoundEmitterLocal.