Inheritance diagram for OPERATOR:
Public Types | |
typedef SAMPLE_SPECS::sample_t | parameter_t |
Public Member Functions | |
virtual void | parameter_description (int param, struct PARAM_DESCRIPTION *pd) const |
An optional function for querying parameter descriptions. | |
virtual OPERATOR * | clone (void) const =0 |
Virtual method that clones the current object and returns a pointer to it. | |
virtual OPERATOR * | new_expr (void) const =0 |
Virtual method that creates a new object of current type. | |
Classes | |
struct | PARAM_DESCRIPTION |
Structure describing one operator parameter. More... |
|
|
|
An optional function for querying parameter descriptions. This is meant primarily for building generic user-interfaces. It's important to note that these values only serve as hints, they are not meant to be absolute.
Reimplemented in EFFECT_AMPLIFY, EFFECT_AMPLIFY_CLIPCOUNT, EFFECT_AMPLIFY_CHANNEL, EFFECT_LIMITER, EFFECT_COMPRESS, EFFECT_NOISEGATE, EFFECT_NORMAL_PAN, EFFECT_VOLUME_BUCKETS, EFFECT_VOLUME_PEAK, EFFECT_DCFIND, EFFECT_LADSPA, EFFECT_DCFIX, EFFECT_PITCH_SHIFT, EFFECT_AUDIO_STAMP, EFFECT_CHANNEL_COPY, EFFECT_MIX_TO_CHANNEL, ADVANCED_REVERB, EFFECT_DELAY, EFFECT_MULTITAP_DELAY, EFFECT_FAKE_STEREO, EFFECT_REVERB, EFFECT_MODULATING_DELAY, and PRESET. |