doom3-gpl
Doom 3 GPL source release
|
#include <snd_local.h>
Public Member Functions | |
SoundFX () | |
virtual | ~SoundFX () |
virtual void | Initialize () |
virtual void | ProcessSample (float *in, float *out)=0 |
void | SetChannel (int chan) |
int | GetChannel () |
void | SetContinuitySamples (float in1, float in2, float out1, float out2) |
void | GetContinuitySamples (float &in1, float &in2, float &out1, float &out2) |
void | SetParameter (float val) |
Protected Attributes | |
bool | initialized |
int | channel |
int | maxlen |
float * | buffer |
float | continuitySamples [4] |
float | param |
Definition at line 302 of file snd_local.h.
|
inline |
Definition at line 315 of file snd_local.h.
|
inlinevirtual |
Definition at line 316 of file snd_local.h.
|
inline |
Definition at line 322 of file snd_local.h.
Definition at line 325 of file snd_local.h.
Reimplemented in SoundFX_Comb.
Definition at line 318 of file snd_local.h.
Implemented in SoundFX_Comb, SoundFX_LowpassFast, and SoundFX_Lowpass.
Definition at line 321 of file snd_local.h.
Definition at line 324 of file snd_local.h.
Definition at line 327 of file snd_local.h.
|
protected |
Definition at line 309 of file snd_local.h.
|
protected |
Definition at line 306 of file snd_local.h.
|
protected |
Definition at line 310 of file snd_local.h.
|
protected |
Definition at line 304 of file snd_local.h.
|
protected |
Definition at line 307 of file snd_local.h.
|
protected |
Definition at line 312 of file snd_local.h.