ScummVM API documentation
MT32Emu::BReverbModel Class Referenceabstract

Public Member Functions

virtual bool isOpen () const =0
 
virtual void open ()=0
 
virtual void close ()=0
 
virtual void mute ()=0
 
virtual void setParameters (Bit8u time, Bit8u level)=0
 
virtual bool isActive () const =0
 
virtual bool isMT32Compatible (const ReverbMode mode) const =0
 
virtual bool process (const IntSample *inLeft, const IntSample *inRight, IntSample *outLeft, IntSample *outRight, Bit32u numSamples)=0
 
virtual bool process (const FloatSample *inLeft, const FloatSample *inRight, FloatSample *outLeft, FloatSample *outRight, Bit32u numSamples)=0
 

Static Public Member Functions

static BReverbModelcreateBReverbModel (const ReverbMode mode, const bool mt32CompatibleModel, const RendererType rendererType)
 

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