ASPiK SDK
Loading...
Searching...
No Matches
PluginParameter Member List

This is the complete list of members for PluginParameter, including all inherited members.

antiLogNormToNorm(double aLogNormalizedValue)PluginParameterinline
appendUnitsPluginParameterprotected
boundVariableDataTypePluginParameterprotected
commaSeparatedStringListPluginParameterprotected
controlIDPluginParameterprotected
controlNamePluginParameterprotected
controlTaperPluginParameterprotected
controlTypePluginParameterprotected
controlUnitsPluginParameterprotected
controlValueAtomicPluginParameterprotected
defaultValuePluginParameterprotected
detectorModePluginParameterprotected
displayPrecisionPluginParameterprotected
enableVSTSampleAccurateAutomationPluginParameterprotected
findStringIndex(std::string searchString)PluginParameterinline
getAtomicControlValueDouble() constPluginParameterinlineprotected
getAtomicControlValueFloat() constPluginParameterinlineprotected
getAuxAttribute(uint32_t attributeID)PluginParameter
getBoundVariableType()PluginParameterinline
getCommaSeparatedStringList()PluginParameterinline
getControlID()PluginParameterinline
getControlName()PluginParameterinline
getControlTaper()PluginParameterinline
getControlUnits()PluginParameterinline
getControlValue()PluginParameterinline
getControlValueAsString()PluginParameter
getControlValueFromNormalizedValue(double normalizedValue)PluginParameterinlineprotected
getControlValueNormalized(bool applyTaper=true)PluginParameterinline
getControlValueWithNormalizedValue(double normalizedValue, bool applyTaper=true)PluginParameterinline
getControlVariableType()PluginParameterinline
getDefaultValue()PluginParameterinline
getDefaultValueNormalized()PluginParameterinline
getDetectorMode()PluginParameterinline
getDisplayPrecision()PluginParameterinline
getEnableVSTSampleAccurateAutomation()PluginParameterinline
getGUIMax()PluginParameterinline
getGUIMin()PluginParameterinline
getInvertedMeter()PluginParameterinline
getIsDiscreteSwitch()PluginParameterinline
getIsWritable()PluginParameterinline
getLogMeter()PluginParameterinline
getMaxValue()PluginParameterinline
getMeterAttack_ms()PluginParameterinline
getMeterRelease_ms()PluginParameterinline
getMinValue()PluginParameterinline
getNormalizedAntiLogControlValue()PluginParameterinlineprotected
getNormalizedAntiLogDefaultValue()PluginParameterinlineprotected
getNormalizedControlValue()PluginParameterinlineprotected
getNormalizedControlValueWithActual(double actualValue)PluginParameterinlineprotected
getNormalizedControlValueWithActualValue(double actualValue)PluginParameterinline
getNormalizedDefaultValue()PluginParameterinlineprotected
getNormalizedLogControlValue()PluginParameterinlineprotected
getNormalizedLogDefaultValue()PluginParameterinlineprotected
getNormalizedVoltOctaveControlValue()PluginParameterinlineprotected
getNormalizedVoltOctaveDefaultValue()PluginParameterinlineprotected
getParameterSmoothing()PluginParameterinline
getParameterUpdateQueue()PluginParameterinline
getSmoothedTargetValue() constPluginParameterinlineprotected
getSmoothingMethod()PluginParameterinline
getSmoothingTimeMsec()PluginParameterinline
getStringByIndex(uint32_t index)PluginParameter
getStringCount()PluginParameterinline
getVoltOctaveControlValueFromNormValue(double normalizedValue)PluginParameterinlineprotected
initParamSmoother(double sampleRate)PluginParameterinline
invertedMeterPluginParameterprotected
isAntiLogTaper()PluginParameterinline
isDiscreteSwitchPluginParameterprotected
isDoubleParam()PluginParameterinline
isFloatParam()PluginParameterinline
isIntParam()PluginParameterinline
isLinearTaper()PluginParameterinline
isLogTaper()PluginParameterinline
isMeterParam()PluginParameterinline
isNonVariableBoundParam()PluginParameterinline
isProtoolsGRMeter()PluginParameterinline
isStringListParam()PluginParameterinline
isVoltOctaveTaper()PluginParameterinline
isWritablePluginParameterprotected
logMeterPluginParameterprotected
logNormToNorm(double logNormalizedValue)PluginParameterinline
maxValuePluginParameterprotected
meterAttack_msPluginParameterprotected
meterRelease_msPluginParameterprotected
minValuePluginParameterprotected
normToAntiLogNorm(double normalizedValue)PluginParameterinline
normToLogNorm(double normalizedValue)PluginParameterinline
operator=(const PluginParameter &aPluginParameter)PluginParameterinline
parameterUpdateQueuePluginParameterprotected
paramSmootherPluginParameterprotected
PluginParameter(int _controlID, const char *_controlName, const char *_controlUnits, controlVariableType _controlType, double _minValue, double _maxValue, double _defaultValue, taper _controlTaper=taper::kLinearTaper, uint32_t _displayPrecision=2)PluginParameter
PluginParameter(int _controlID, const char *_controlName, std::vector< std::string > _stringList, std::string _defaultString)PluginParameter
PluginParameter(int _controlID, const char *_controlName, const char *_commaSeparatedList, std::string _defaultString)PluginParameter
PluginParameter(int _controlID, const char *_controlName, double _meterAttack_ms, double _meterRelease_ms, uint32_t _detectorMode, meterCal _meterCal=meterCal::kLinearMeter)PluginParameter
PluginParameter(int _controlID, const char *_controlName="", controlVariableType _controlType=controlVariableType::kNonVariableBoundControl)PluginParameter
PluginParameter()PluginParameter
PluginParameter(const PluginParameter &initGuiControl)PluginParameter
protoolsGRMeterPluginParameterprotected
setAtomicControlValueDouble(double value)PluginParameterinlineprotected
setAtomicControlValueFloat(float value)PluginParameterinlineprotected
setAuxAttribute(uint32_t attributeID, const AuxParameterAttribute &auxParameterAtribute)PluginParameter
setBoundVariable(void *boundVariable, boundVariableType dataType)PluginParameterinline
setCommaSeparatedStringList()PluginParameter
setControlID(uint32_t cid)PluginParameterinline
setControlName(const char *name)PluginParameterinline
setControlTaper(taper ctrlTaper)PluginParameterinline
setControlUnits(const char *units)PluginParameterinline
setControlValue(double actualParamValue, bool ignoreSmoothing=false)PluginParameterinline
setControlValueNormalized(double normalizedValue, bool applyTaper=true, bool ignoreParameterSmoothing=false)PluginParameterinline
setControlVariableType(controlVariableType ctrlVarType)PluginParameterinline
setDefaultValue(double value)PluginParameterinline
setDisplayPrecision(uint32_t precision)PluginParameterinline
setEnableVSTSampleAccurateAutomation(bool value)PluginParameterinline
setInvertedMeter(bool value)PluginParameterinline
setIsDiscreteSwitch(bool _isDiscreteSwitch)PluginParameterinline
setIsProtoolsGRMeter(bool value)PluginParameterinline
setIsWritable(bool value)PluginParameterinline
setLogMeter(bool value)PluginParameterinline
setMaxValue(double value)PluginParameterinline
setMeterAttack_ms(double value)PluginParameterinline
setMeterDetectorMode(uint32_t value)PluginParameterinline
setMeterRelease_ms(double value)PluginParameterinline
setMinValue(double value)PluginParameterinline
setParameterSmoothing(bool value)PluginParameterinline
setParameterUpdateQueue(IParameterUpdateQueue *_parameterUpdateQueue)PluginParameterinline
setSmoothedTargetValue(double value)PluginParameterinlineprotected
setSmoothingMethod(smoothingMethod smoothingMethod)PluginParameterinline
setSmoothingTimeMsec(double value)PluginParameterinline
setStringList(std::vector< std::string > _stringList)PluginParameterinline
smoothedTargetValueAtomicPluginParameterprotected
smoothingTimeMsecPluginParameterprotected
smoothingTypePluginParameterprotected
smoothParameterValue()PluginParameterinline
stringListPluginParameterprotected
updateInBoundVariable()PluginParameterinline
updateOutBoundVariable()PluginParameterinline
updateSampleRate(double sampleRate)PluginParameterinline
useParameterSmoothingPluginParameterprotected
~PluginParameter()PluginParametervirtual