|
LMMS
|
#include <juce_AudioProcessorParameterWithID.h>
Public Member Functions | |
| ParameterID ()=default | |
| template<typename StringLike, typename = DisableIfSameOrDerived<ParameterID, StringLike>> | |
| ParameterID (StringLike &&identifier, int versionHint=0) | |
| auto | getParamID () const |
| auto | getVersionHint () const |
Private Attributes | |
| String | paramID |
| int | version = 0 |
Combines a parameter ID and a version hint.
|
default |
|
inline |
Constructs an instance.
Note that this constructor implicitly converts from Strings and string-like types.
| 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. |
|
inline |
|
inline |
|
private |
|
private |