DISTRHO Plugin Framework
 All Classes Functions Variables Modules Pages
Variables
Parameter Hints

Variables

static const uint32_t kParameterIsAutomable = 0x01
 
static const uint32_t kParameterIsBoolean = 0x02
 
static const uint32_t kParameterIsInteger = 0x04
 
static const uint32_t kParameterIsLogarithmic = 0x08
 
static const uint32_t kParameterIsOutput = 0x10
 

Detailed Description

Various parameter hints.

See also
Parameter::hints

Variable Documentation

const uint32_t kParameterIsAutomable = 0x01
static

Parameter is automable (real-time safe).

See also
Plugin::setParameterValue(uint32_t, float)
const uint32_t kParameterIsBoolean = 0x02
static

Parameter value is boolean. It's always at either minimum or maximum value.

const uint32_t kParameterIsInteger = 0x04
static

Parameter value is integer.

const uint32_t kParameterIsLogarithmic = 0x08
static

Parameter value is logarithmic.

const uint32_t kParameterIsOutput = 0x10
static

Parameter is of output type. When unset, parameter is assumed to be of input type.

Parameter inputs are changed by the host and must not be changed by the plugin. The only exception being when changing programs, see Plugin::setProgram(). Outputs are changed by the plugin and never modified by the host.