enum CCL::ParameterFlags
Overview
#include <paramtypes.h> enum ParameterFlags { kParamBehaviorSignalFirst = 1 < <1, kParamBehaviorSignalAlways = 1 < <2, kParamBehaviorBipolar = 1 < <3, kParamBehaviorReverse = 1 < <4, kParamBehaviorOutOfRange = 1 < <5, kParamBehaviorWrapAround = 1 < <6, kParamSemanticStorable = 1 < <7, kParamSemanticListValue = 1 < <8, kParamSemanticGroupable = 1 < <9, kParamSemanticPublic = 1 < <10, kParamSemanticMutable = 1 < <11, kParamSemanticReadOnly = 1 < <12, kParamUserFlag1 = 1 < <13, kParamUserFlag2 = 1 < <14, kParamUserFlag3 = 1 < <15, kLastParameterFlag = 15, };
Detailed Documentation
Parameter flags.
Enum Values
kParamBehaviorSignalFirst
parameter signals with old and with new value
kParamBehaviorSignalAlways
parameter signals even if current value is set again
kParamBehaviorBipolar
parameter is bipolar, the center is defined by (max-min)/2
kParamBehaviorReverse
parameter is reverse, display should be upside down
kParamBehaviorOutOfRange
parameter value is out of range
kParamBehaviorWrapAround
parameter increment/decrement does not stop at min/max
kParamSemanticStorable
parameter is storable
kParamSemanticListValue
parameter stores selected list value instead of list index
kParamSemanticGroupable
parameter can be grouped
kParamSemanticPublic
parameter is public
kParamSemanticMutable
parameter is mutable (min/max or list entries can change)
kParamSemanticReadOnly
parameter is used for display purposes only, no editing
kParamUserFlag1
usage-specific
kParamUserFlag2
usage-specific
kParamUserFlag3
usage-specific