JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
juce::ParameterID Class Reference

Combines a parameter ID and a version hint. More...

#include "juce_AudioProcessorParameterWithID.h"

Public Member Functions

template<typename StringLike , typename = DisableIfSameOrDerived<ParameterID, StringLike>>
 ParameterID (StringLike &&identifier, int versionHint=0)
 Constructs an instance.
 
auto getParamID () const
 
auto getVersionHint () const
 

Detailed Description

Combines a parameter ID and a version hint.

@tags{Audio}

Definition at line 34 of file juce_AudioProcessorParameterWithID.h.

Constructor & Destructor Documentation

◆ ParameterID()

template<typename StringLike , typename = DisableIfSameOrDerived<ParameterID, StringLike>>
juce::ParameterID::ParameterID ( StringLike &&  identifier,
int  versionHint = 0 
)

Constructs an instance.

Note that this constructor implicitly converts from Strings and string-like types.

Parameters
identifierA string that uniquely identifies a single parameter
versionHintInfluences parameter ordering in Audio Unit plugins. Used to provide backwards compatibility of Audio Unit plugins in Logic and GarageBand.
See also
AudioProcessorParameter (int)

Definition at line 50 of file juce_AudioProcessorParameterWithID.h.

Member Function Documentation

◆ getParamID()

auto juce::ParameterID::getParamID ( ) const

◆ getVersionHint()

auto juce::ParameterID::getVersionHint ( ) const
See also
AudioProcessorParameter (int)

Definition at line 57 of file juce_AudioProcessorParameterWithID.h.


The documentation for this class was generated from the following file: