iPlug 2: IParam Class Reference
IPlug's parameter class. More...
#include <IPlugParameter.h>
Classes | |
| struct | Shape |
| Base struct for parameter shaping. More... | |
| struct | ShapeExp |
| Exponential parameter shaping. More... | |
| struct | ShapeLinear |
| Linear parameter shaping. More... | |
| struct | ShapePowCurve |
| PowCurve parameter shaping. More... | |
Public Types | |
| enum | EParamType { kTypeNone , kTypeBool , kTypeInt , kTypeEnum , kTypeDouble } |
| Defines types or parameter. More... | |
| enum | EParamUnit { kUnitPercentage , kUnitSeconds , kUnitMilliseconds , kUnitSamples , kUnitDB , kUnitLinearGain , kUnitPan , kUnitPhase , kUnitDegrees , kUnitMeters , kUnitRate , kUnitRatio , kUnitFrequency , kUnitOctaves , kUnitCents , kUnitAbsCents , kUnitSemitones , kUnitMIDINote , kUnitMIDICtrlNum , kUnitBPM , kUnitBeats , kUnitCustom } |
| Used by AudioUnit plugins to determine the appearance of parameters, based on the kind of data they represent. More... | |
| enum | EDisplayType { kDisplayLinear , kDisplayLog , kDisplayExp , kDisplaySquared , kDisplaySquareRoot , kDisplayCubed , kDisplayCubeRoot } |
| Used by AudioUnit plugins to determine the mapping of parameters. More... | |
| enum | EFlags { kFlagsNone = 0 , kFlagCannotAutomate = 0x1 , kFlagStepped = 0x2 , kFlagNegateDisplay = 0x4 , kFlagSignDisplay = 0x8 , kFlagMeta = 0x10 } |
| Flags to determine characteristics of the parameter. More... | |
| enum | EShapeIDs { kShapeLinear = 0 , kShapePowCurve = 1 , kShapeExponential = 2 , kShapeUnknown } |
| IDs for the shapes. More... | |
| using | DisplayFunc = std::function< void(double, WDL_String &)> |
| DisplayFunc allows custom parameter display functions, defined by a lambda matching this signature. More... | |
Public Member Functions | |
| IParam (const IParam &)=delete | |
| IParam & | operator= (const IParam &)=delete |
| void | InitBool (const char *name, bool defaultValue, const char *label="", int flags=0, const char *group="", const char *offText="off", const char *onText="on") |
| Initialize the parameter as boolean. More... | |
| void | InitEnum (const char *name, int defaultValue, int nEnums, const char *label="", int flags=0, const char *group="", const char *listItems=0,...) |
| Initialize the parameter as an enumerated list. More... | |
| void | InitEnum (const char *name, int defaultValue, const std::initializer_list< const char * > &listItems, int flags=0, const char *group="") |
| Initialize the parameter as enum. More... | |
| void | InitInt (const char *name, int defaultValue, int minVal, int maxVal, const char *label="", int flags=0, const char *group="") |
| Initialize the parameter as integer. More... | |
| void | InitDouble (const char *name, double defaultVal, double minVal, double maxVal, double step, const char *label="", int flags=0, const char *group="", const Shape &shape=ShapeLinear(), EParamUnit unit=kUnitCustom, DisplayFunc displayFunc=nullptr) |
| Initialize the parameter as double. More... | |
| void | InitSeconds (const char *name, double defaultVal=1., double minVal=0., double maxVal=10., double step=0.1, int flags=0, const char *group="") |
| Initialize the parameter as seconds. More... | |
| void | InitMilliseconds (const char *name, double defaultVal=1., double minVal=0., double maxVal=100., int flags=0, const char *group="") |
| Initialize the parameter as milliseconds. More... | |
| void | InitFrequency (const char *name, double defaultVal=1000., double minVal=0.1, double maxVal=10000., double step=0.1, int flags=0, const char *group="") |
| Initialize the parameter as frequency. More... | |
| void | InitPitch (const char *name, int defaultVal=60, int minVal=0, int maxVal=128, int flags=0, const char *group="", bool middleCisC4=false) |
| Initialize the parameter as pitch. More... | |
| void | InitGain (const char *name, double defaultVal=0., double minVal=-70., double maxVal=24., double step=0.5, int flags=0, const char *group="") |
| Initialize the parameter as gain (units in decibels) More... | |
| void | InitPercentage (const char *name, double defaultVal=0., double minVal=0., double maxVal=100., int flags=0, const char *group="") |
| Initialize the parameter as percentage. More... | |
| void | InitAngleDegrees (const char *name, double defaultVal=0., double minVal=0., double maxVal=360., int flags=0, const char *group="") |
| Initialize the parameter as angle in degrees. More... | |
| void | Init (const IParam &p, const char *searchStr="", const char *replaceStr="", const char *newGroup="") |
| Initialize the parameter based on another parameter, replacing a CString in the name. More... | |
| double | StringToValue (const char *str) const |
| Convert a textual representation of the parameter value to a double (real value) More... | |
| double | Constrain (double value) const |
Constrains the input value between mMin and mMax and apply stepping if relevant. More... | |
| double | ConstrainNormalized (double normalizedValue) const |
| Constrains a normalised input value similarly to Constrain() More... | |
| double | ToNormalized (double nonNormalizedValue) const |
| Convert a real value to normalized value for this parameter. More... | |
| double | FromNormalized (double normalizedValue) const |
| Convert a normalized value to real value for this parameter. More... | |
| void | Set (double value) |
| Sets the parameter value. More... | |
| void | SetNormalized (double normalizedValue) |
| Sets the parameter value from a normalized range (usually coming from the linked IControl) More... | |
| void | SetString (const char *str) |
| Set the parameter value using a textual representation. More... | |
| void | SetToDefault () |
| Replaces the parameter's current value with the default one More... | |
| void | SetDefault (double value) |
| Set the parameter's default value, and set the parameter to that default. More... | |
| void | SetDisplayText (double value, const char *str) |
| Set some text to display for a particular value, e.g. More... | |
| void | SetDisplayPrecision (int precision) |
| Set the parameters display precision. More... | |
| void | SetLabel (const char *label) |
| Set the parameters label after creation. More... | |
| void | SetDisplayFunc (DisplayFunc func) |
| Set the function to translate display values. More... | |
| double | Value () const |
| Gets a readable value of the parameter. More... | |
| bool | Bool () const |
| Returns the parameter's value as a boolean. More... | |
| int | Int () const |
| Returns the parameter's value as an integer. More... | |
| double | DBToAmp () const |
| Gain based on parameter's current value in dB. More... | |
| double | GetNormalized () const |
| Returns the parameter's normalized value. More... | |
| void | GetDisplay (WDL_String &display, bool withDisplayText=true) const |
| Get the current textual display for the current parameter value. More... | |
| void | GetDisplay (double value, bool normalized, WDL_String &display, bool withDisplayText=true) const |
| Get the current textual display for a specified parameter value. More... | |
| void | GetDisplayWithLabel (WDL_String &display, bool withDisplayText=true) const |
Fills the WDL_String the value of the parameter along with the label, e.g. More... | |
| const char * | GetName () const |
| Returns the parameter's name. More... | |
| const char * | GetLabel () const |
| Returns the parameter's label. More... | |
| const char * | GetGroup () const |
| Returns the parameter's group. More... | |
| const char * | GetCustomUnit () const |
| Get parameter's label (unit suffix) More... | |
| int | NDisplayTexts () const |
| Get the number of display texts for the parameter. More... | |
| const char * | GetDisplayText (double value) const |
| Get the display text for a particular value. More... | |
| const char * | GetDisplayTextAtIdx (int idx, double *pValue=nullptr) const |
| Get the display text at a particular index. More... | |
| bool | MapDisplayText (const char *str, double *pValue) const |
| Get the value of a particular display text. More... | |
| EParamType | Type () const |
| Get the parameter's type. More... | |
| EParamUnit | Unit () const |
| Get the parameter's unit. More... | |
| EDisplayType | DisplayType () const |
| Get the parameter's display type. More... | |
| double | GetDefault (bool normalized=false) const |
| Returns the parameter's default value. More... | |
| double | GetMin () const |
| Returns the parameter's minimum value. More... | |
| double | GetMax () const |
| Returns the parameter's maximum value. More... | |
| void | GetBounds (double &lo, double &hi) const |
| Get the minimum and maximum real value of the parameter's range in one method call. More... | |
| double | GetRange () const |
| Returns the parameter's range. More... | |
| double | GetStep () const |
| Returns the parameter's step size. More... | |
| int | GetDisplayPrecision () const |
| Returns the parameter's precision. More... | |
| int | GetFlags () const |
| Returns the parameter's flags. More... | |
| bool | GetCanAutomate () const |
| bool | GetStepped () const |
| bool | GetNegateDisplay () const |
| bool | GetSignDisplay () const |
| bool | GetMeta () const |
| EShapeIDs | GetShapeID () const |
| double | GetShapeValue () const |
| void | GetJSON (WDL_String &json, int idx) const |
| Get a JSON description of the parameter. More... | |
| void | PrintDetails () const |
| Helper to print the parameter details to debug console in debug builds. More... | |
IPlug's parameter class.
Definition at line 30 of file IPlugParameter.h.
◆ DisplayFunc
DisplayFunc allows custom parameter display functions, defined by a lambda matching this signature.
Definition at line 70 of file IPlugParameter.h.
◆ EDisplayType
Used by AudioUnit plugins to determine the mapping of parameters.
Definition at line 41 of file IPlugParameter.h.
◆ EFlags
Flags to determine characteristics of the parameter.
Definition at line 44 of file IPlugParameter.h.
◆ EParamType
◆ EParamUnit
Used by AudioUnit plugins to determine the appearance of parameters, based on the kind of data they represent.
Definition at line 38 of file IPlugParameter.h.
◆ EShapeIDs
◆ Bool()
|
inline |
◆ Constrain()
|
inline |
◆ ConstrainNormalized()
|
inline |
◆ DBToAmp()
|
inline |
Gain based on parameter's current value in dB.
- Returns
- double Gain calculated as an approximation of \( 10^{\frac{x}{20}} \)
- See also
- IAMP_DB
Definition at line 360 of file IPlugParameter.h.
◆ DisplayType()
Get the parameter's display type.
- Note
- This is only used for AU plugins to determine the mapping of parameters
- Returns
- EDisplayType
Definition at line 442 of file IPlugParameter.h.
◆ FromNormalized()
|
inline |
◆ GetBounds()
| void IParam::GetBounds | ( | double & | lo, |
| double & | hi | ||
| ) | const |
Get the minimum and maximum real value of the parameter's range in one method call.
- Parameters
-
lo The minimum value will be put here hi The maximum value will be put here
Definition at line 380 of file IPlugParameter.cpp.
◆ GetCanAutomate()
|
inline |
◆ GetCustomUnit()
|
inline |
Get parameter's label (unit suffix)
- Returns
- CString Parameter's label (unit suffix) or
nullptrif it is not set
Definition at line 406 of file IPlugParameter.h.
◆ GetDefault()
|
inline |
◆ GetDisplay() [1/2]
| void IParam::GetDisplay | ( | double | value, |
| bool | normalized, | ||
| WDL_String & | display, | ||
| bool | withDisplayText = true |
||
| ) | const |
◆ GetDisplay() [2/2]
|
inline |
◆ GetDisplayPrecision()
|
inline |
Returns the parameter's precision.
- Returns
- int The number of decimal places that should be used to display the parameter's real value
Definition at line 472 of file IPlugParameter.h.
◆ GetDisplayText()
| const char * IParam::GetDisplayText | ( | double | value | ) | const |
◆ GetDisplayTextAtIdx()
| const char * IParam::GetDisplayTextAtIdx | ( | int | idx, |
| double * | pValue = nullptr |
||
| ) | const |
Get the display text at a particular index.
- Parameters
-
idx The index of the display text pValue The value linked to the display text will be put here
- Returns
- CString The display text
Definition at line 337 of file IPlugParameter.cpp.
Referenced by Init().
◆ GetDisplayWithLabel()
|
inline |
Fills the WDL_String the value of the parameter along with the label, e.g.
units
- Parameters
-
display WDL_Stringto fill with the resultswithDisplayText Should the output include display texts
Definition at line 381 of file IPlugParameter.h.
References GetDisplay(), and GetLabel().
Referenced by IVMenuButtonControl::IVMenuButtonControl(), IVSwitchControl::OnInit(), IVKnobControl::OnInit(), IVSliderControl::OnInit(), IVKnobControl::SetDirty(), IVSliderControl::SetDirty(), IVMenuButtonControl::SetValueFromDelegate(), IVMenuButtonControl::SetValueFromUserInput(), ShowBubbleHorizontalActionFunc(), and ShowBubbleVerticalActionFunc().
◆ GetFlags()
|
inline |
Returns the parameter's flags.
- Returns
- int The parameter's flags as an integer
Definition at line 476 of file IPlugParameter.h.
◆ GetGroup()
| const char * IParam::GetGroup | ( | ) | const |
◆ GetJSON()
| void IParam::GetJSON | ( | WDL_String & | json, |
| int | idx | ||
| ) | const |
◆ GetLabel()
| const char * IParam::GetLabel | ( | ) | const |
◆ GetMax()
|
inline |
◆ GetMeta()
|
inline |
- Returns
trueIf the parameter is flagged as a "meta" parameter, e.g. one that could modify other parameters
Definition at line 491 of file IPlugParameter.h.
References kFlagMeta.
◆ GetMin()
|
inline |
◆ GetName()
| const char * IParam::GetName | ( | ) | const |
◆ GetNegateDisplay()
|
inline |
◆ GetNormalized()
|
inline |
◆ GetRange()
|
inline |
◆ GetShapeID()
◆ GetShapeValue()
| double IParam::GetShapeValue | ( | ) | const |
◆ GetSignDisplay()
|
inline |
◆ GetStep()
|
inline |
◆ GetStepped()
|
inline |
◆ Init()
| void IParam::Init | ( | const IParam & | p, |
| const char * | searchStr = "", |
||
| const char * | replaceStr = "", |
||
| const char * | newGroup = "" |
||
| ) |
◆ InitAngleDegrees()
| void IParam::InitAngleDegrees | ( | const char * | name, |
| double | defaultVal = 0., |
||
| double | minVal = 0., |
||
| double | maxVal = 360., |
||
| int | flags = 0, |
||
| const char * | group = "" |
||
| ) |
Initialize the parameter as angle in degrees.
- Parameters
-
name The parameter's name defaultVal The default value of the parameter minVal The minimum value of the parameter maxVal The maximum value of the parameter flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group
Definition at line 209 of file IPlugParameter.cpp.
References InitDouble().
◆ InitBool()
| void IParam::InitBool | ( | const char * | name, |
| bool | defaultValue, | ||
| const char * | label = "", |
||
| int | flags = 0, |
||
| const char * | group = "", |
||
| const char * | offText = "off", |
||
| const char * | onText = "on" |
||
| ) |
Initialize the parameter as boolean.
- Parameters
-
name The parameter's name defaultValue The default value of the parameter label The parameter's unit suffix. Has no effect for this type of parameter flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group offText The display text when the parameter value == 0. onText The display text when the parameter value == 1.
Definition at line 92 of file IPlugParameter.cpp.
References InitEnum(), kFlagStepped, and SetDisplayText().
◆ InitDouble()
| void IParam::InitDouble | ( | const char * | name, |
| double | defaultVal, | ||
| double | minVal, | ||
| double | maxVal, | ||
| double | step, | ||
| const char * | label = "", |
||
| int | flags = 0, |
||
| const char * | group = "", |
||
| const Shape & | shape = ShapeLinear(), |
||
| EParamUnit | unit = kUnitCustom, |
||
| DisplayFunc | displayFunc = nullptr |
||
| ) |
Initialize the parameter as double.
- Parameters
-
name The parameter's name defaultVal The default value of the parameter minVal The minimum value of the parameter maxVal The maximum value of the parameter step The step size of the parameter label The parameter's unit suffix (eg. dB, %) flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group shape A Parameter::Shape struct that determines the skewing of the parameters values across its range unit Used by AudioUnit plugins to determine the appearance of parameters, based on the kind of data they represent displayFunc Custom display function, conforming to DisplayFunc
Definition at line 140 of file IPlugParameter.cpp.
References IParam::Shape::Clone(), and Set().
Referenced by Init(), InitAngleDegrees(), InitFrequency(), InitGain(), InitInt(), InitMilliseconds(), InitPercentage(), and InitSeconds().
◆ InitEnum() [1/2]
| void IParam::InitEnum | ( | const char * | name, |
| int | defaultValue, | ||
| const std::initializer_list< const char * > & | listItems, | ||
| int | flags = 0, |
||
| const char * | group = "" |
||
| ) |
Initialize the parameter as enum.
- Parameters
-
name The parameter's name defaultValue The default value of the parameter listItems An initializer list of CStrings for the list items flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group
Definition at line 120 of file IPlugParameter.cpp.
References InitInt(), kFlagStepped, and SetDisplayText().
◆ InitEnum() [2/2]
| void IParam::InitEnum | ( | const char * | name, |
| int | defaultValue, | ||
| int | nEnums, | ||
| const char * | label = "", |
||
| int | flags = 0, |
||
| const char * | group = "", |
||
| const char * | listItems = 0, |
||
| ... | |||
| ) |
Initialize the parameter as an enumerated list.
- Parameters
-
name The parameter's name defaultValue The default value of the parameter nEnums The number of elements in the enumerated list label The parameter's unit suffix. Has no effect for this type of parameter flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group listItems VARARG list of enum items, the length of which must match nEnums
Definition at line 102 of file IPlugParameter.cpp.
References InitInt(), kFlagStepped, and SetDisplayText().
Referenced by InitBool(), and InitPitch().
◆ InitFrequency()
| void IParam::InitFrequency | ( | const char * | name, |
| double | defaultVal = 1000., |
||
| double | minVal = 0.1, |
||
| double | maxVal = 10000., |
||
| double | step = 0.1, |
||
| int | flags = 0, |
||
| const char * | group = "" |
||
| ) |
Initialize the parameter as frequency.
- Parameters
-
name The parameter's name defaultVal The default value of the parameter minVal The minimum value of the parameter maxVal The maximum value of the parameter step The step size of the parameter flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group
Definition at line 173 of file IPlugParameter.cpp.
References InitDouble().
◆ InitGain()
| void IParam::InitGain | ( | const char * | name, |
| double | defaultVal = 0., |
||
| double | minVal = -70., |
||
| double | maxVal = 24., |
||
| double | step = 0.5, |
||
| int | flags = 0, |
||
| const char * | group = "" |
||
| ) |
Initialize the parameter as gain (units in decibels)
- Parameters
-
name The parameter's name defaultVal The default value of the parameter minVal The minimum value of the parameter maxVal The maximum value of the parameter step The step size of the parameter flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group
Definition at line 199 of file IPlugParameter.cpp.
References InitDouble().
◆ InitInt()
| void IParam::InitInt | ( | const char * | name, |
| int | defaultValue, | ||
| int | minVal, | ||
| int | maxVal, | ||
| const char * | label = "", |
||
| int | flags = 0, |
||
| const char * | group = "" |
||
| ) |
Initialize the parameter as integer.
- Parameters
-
name The parameter's name defaultValue The default value of the parameter minVal The minimum value of the parameter maxVal The maximum value of the parameter label The parameter's unit suffix (eg. dB, %) flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group
Definition at line 133 of file IPlugParameter.cpp.
References InitDouble(), and kFlagStepped.
Referenced by InitEnum().
◆ InitMilliseconds()
| void IParam::InitMilliseconds | ( | const char * | name, |
| double | defaultVal = 1., |
||
| double | minVal = 0., |
||
| double | maxVal = 100., |
||
| int | flags = 0, |
||
| const char * | group = "" |
||
| ) |
Initialize the parameter as milliseconds.
- Parameters
-
name The parameter's name defaultVal The default value of the parameter minVal The minimum value of the parameter maxVal The maximum value of the parameter step The step size of the parameter flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group
Definition at line 183 of file IPlugParameter.cpp.
References InitDouble().
◆ InitPercentage()
| void IParam::InitPercentage | ( | const char * | name, |
| double | defaultVal = 0., |
||
| double | minVal = 0., |
||
| double | maxVal = 100., |
||
| int | flags = 0, |
||
| const char * | group = "" |
||
| ) |
Initialize the parameter as percentage.
- Parameters
-
name The parameter's name defaultVal The default value of the parameter minVal The minimum value of the parameter maxVal The maximum value of the parameter flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group
Definition at line 204 of file IPlugParameter.cpp.
References InitDouble().
◆ InitPitch()
| void IParam::InitPitch | ( | const char * | name, |
| int | defaultVal = 60, |
||
| int | minVal = 0, |
||
| int | maxVal = 128, |
||
| int | flags = 0, |
||
| const char * | group = "", |
||
| bool | middleCisC4 = false |
||
| ) |
Initialize the parameter as pitch.
- Parameters
-
name The parameter's name defaultVal The default value of the parameter minVal The minimum value of the parameter maxVal The maximum value of the parameter flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group
Definition at line 188 of file IPlugParameter.cpp.
References InitEnum(), MidiNoteName(), and SetDisplayText().
◆ InitSeconds()
| void IParam::InitSeconds | ( | const char * | name, |
| double | defaultVal = 1., |
||
| double | minVal = 0., |
||
| double | maxVal = 10., |
||
| double | step = 0.1, |
||
| int | flags = 0, |
||
| const char * | group = "" |
||
| ) |
Initialize the parameter as seconds.
- Parameters
-
name The parameter's name defaultVal The default value of the parameter minVal The minimum value of the parameter maxVal The maximum value of the parameter step The step size of the parameter flags The parameter's flags
- See also
- IParam::EFlags
- Parameters
-
group The parameter's group
Definition at line 178 of file IPlugParameter.cpp.
References InitDouble().
◆ Int()
|
inline |
◆ MapDisplayText()
| bool IParam::MapDisplayText | ( | const char * | str, |
| double * | pValue | ||
| ) | const |
Get the value of a particular display text.
- Parameters
-
str The display text to look up pValue The value linked to the display text will be put here
- Returns
trueif str matched a display text
Definition at line 344 of file IPlugParameter.cpp.
Referenced by StringToValue().
◆ NDisplayTexts()
| int IParam::NDisplayTexts | ( | ) | const |
◆ PrintDetails()
| void IParam::PrintDetails | ( | ) | const |
◆ Set()
|
inline |
◆ SetDefault()
|
inline |
Set the parameter's default value, and set the parameter to that default.
- Parameters
-
value The new default value
Definition at line 325 of file IPlugParameter.h.
References SetToDefault().
◆ SetDisplayFunc()
Set the function to translate display values.
- Parameters
-
func A function conforming to DisplayFunc
Definition at line 342 of file IPlugParameter.h.
◆ SetDisplayPrecision()
| void IParam::SetDisplayPrecision | ( | int | precision | ) |
Set the parameters display precision.
- Parameters
-
precision The display precision in digits
Definition at line 257 of file IPlugParameter.cpp.
◆ SetDisplayText()
| void IParam::SetDisplayText | ( | double | value, |
| const char * | str | ||
| ) |
◆ SetLabel()
|
inline |
Set the parameters label after creation.
WARNING: if this is called after the host has queried plugin parameters, the host may display the label as it was previously
- Parameters
-
label CString for the label
Definition at line 338 of file IPlugParameter.h.
◆ SetNormalized()
|
inline |
◆ SetString()
|
inline |
Set the parameter value using a textual representation.
- Parameters
-
str The textual representations as a CString
Definition at line 318 of file IPlugParameter.h.
References StringToValue().
◆ SetToDefault()
|
inline |
◆ StringToValue()
| double IParam::StringToValue | ( | const char * | str | ) | const |
◆ ToNormalized()
|
inline |
◆ Type()
◆ Unit()
Get the parameter's unit.
- Note
- This is only used for AU plugins to determine the appearance of parameters, based on the kind of data they represent
- Returns
- EParamUnit
Definition at line 437 of file IPlugParameter.h.
◆ Value()
|
inline |
The documentation for this class was generated from the following files: