struct CCL::AudioParamValue

Plain audio parameter value (transported as double).

#include <iaudioprocessor.h>

struct AudioParamValue
{
    // fields

    double value = 0;

    // construction

    AudioParamValue (double _value = 0);

    // methods

    void setBool (bool _value);
    void setInt (int _value);
    void setFloat (float _value);
    void setDouble (double _value);
    bool asBool () const;
    int asInt () const;
    float asFloat () const;
    double asDouble () const;
};