Public Types | |
| using | Category = AudioProcessorParameter::Category |
| using | StringFromValue = std::function< String(Value, int)> |
| using | ValueFromString = std::function< Value(const String &)> |
| using juce::RangedAudioParameterAttributes< Derived, Value >::Category = AudioProcessorParameter::Category |
| using juce::RangedAudioParameterAttributes< Derived, Value >::StringFromValue = std::function<String (Value, int)> |
| using juce::RangedAudioParameterAttributes< Derived, Value >::ValueFromString = std::function<Value (const String&)> |
|
inline |
An optional lambda function that converts a non-normalised value to a string with a maximum length.
This may be used by hosts to display the parameter's value.
References juce::withMember(), and x.
Referenced by juce::AudioProcessorValueTreeStateParameterAttributes::withStringFromValueFunction().
|
inline |
An optional lambda function that parses a string and converts it into a non-normalised value.
Some hosts use this to allow users to type in parameter values.
References juce::withMember(), and x.
Referenced by juce::AudioProcessorValueTreeStateParameterAttributes::withValueFromStringFunction().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
An optional lambda function that converts a non-normalised value to a string with a maximum length.
This may be used by hosts to display the parameter's value.
|
inline |
An optional lambda function that parses a string and converts it into a non-normalised value.
Some hosts use this to allow users to type in parameter values.
|
inline |
Gets attributes that would also apply to an AudioProcessorParameterWithID.