ScummVM API documentation
Audio::HMIPhasor Class Reference
Inheritance diagram for Audio::HMIPhasor:
Audio::HMIInterface

Public Member Functions

int init (HMIPreset *preset, HMIEffectNode *base) override
 
int uninit (HMIPreset *preset, HMIEffectNode *base) override
 
int processBlock (HMIPreset *preset, HMIEffectNode *base) override
 
int initEffect (HMIPreset *preset, HMIEffectNode *base) override
 
int getEffectParam (HMIEffectNode *base, int param, float *value, int *type) override
 
int setEffectParam (HMIEffectNode *base, int param, float value) override
 
- Public Member Functions inherited from Audio::HMIInterface
virtual int getMinDuration (HMIEffectNode *n, uint32 *out)
 
int effectStructSize () const
 
int outChannels () const
 
const char * interfaceName () const
 
HMIParamNames effectParams () const
 
const float * paramMinValues () const
 
const float * paramMaxValues () const
 
const float * paramDefaultValues () const
 
const char * presetName () const
 
int presetId () const
 
int paramCount () const
 

Additional Inherited Members

- Protected Member Functions inherited from Audio::HMIInterface
 HMIInterface (int size, int channels, const char *dialogName, HMIParamNames params, const float *mins, const float *maxs, const float *defaults, const char *name, int id, int paramCount)
 
- Static Protected Attributes inherited from Audio::HMIInterface
static const double kHmiPi
 
static const double kHmiTwoPi
 
static const double kHmiMillis
 

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