Combines a parameter ID and a version hint.
More...
#include <juce_AudioProcessorParameterWithID.h>
|
| ParameterID ()=default |
|
template<typename StringLike , typename = DisableIfSameOrDerived<ParameterID, StringLike>> |
| ParameterID (StringLike &&identifier, int versionHint=0) |
| Constructs an instance.
|
|
auto | getParamID () const |
|
auto | getVersionHint () const |
|
Combines a parameter ID and a version hint.
◆ ParameterID() [1/2]
ParameterID::ParameterID |
( |
| ) |
|
|
default |
◆ ParameterID() [2/2]
template<typename StringLike , typename = DisableIfSameOrDerived<ParameterID, StringLike>>
ParameterID::ParameterID |
( |
StringLike && | identifier, |
|
|
int | versionHint = 0 ) |
Constructs an instance.
Note that this constructor implicitly converts from Strings and string-like types.
- Parameters
-
identifier | A string that uniquely identifies a single parameter |
versionHint | Influences parameter ordering in Audio Unit plugins. Used to provide backwards compatibility of Audio Unit plugins in Logic and GarageBand. |
- See also
- AudioProcessorParameter (int)
◆ getParamID()
auto ParameterID::getParamID |
( |
| ) |
const |
◆ getVersionHint()
auto ParameterID::getVersionHint |
( |
| ) |
const |
The documentation for this class was generated from the following file: