doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
SoundFX_Comb Class Reference

#include <snd_local.h>

Inheritance diagram for SoundFX_Comb:
SoundFX

Public Member Functions

virtual void Initialize ()
 
virtual void ProcessSample (float *in, float *out)
 
- Public Member Functions inherited from SoundFX
 SoundFX ()
 
virtual ~SoundFX ()
 
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)
 

Private Attributes

int currentTime
 

Additional Inherited Members

- Protected Attributes inherited from SoundFX
bool initialized
 
int channel
 
int maxlen
 
floatbuffer
 
float continuitySamples [4]
 
float param
 

Detailed Description

Definition at line 346 of file snd_local.h.

Member Function Documentation

void SoundFX_Comb::Initialize ( void  )
virtual

Reimplemented from SoundFX.

Definition at line 1319 of file snd_system.cpp.

void SoundFX_Comb::ProcessSample ( float in,
float out 
)
virtual

Implements SoundFX.

Definition at line 1329 of file snd_system.cpp.

Member Data Documentation

int SoundFX_Comb::currentTime
private

Definition at line 347 of file snd_local.h.


The documentation for this class was generated from the following files: