47 template <
typename StringLike,
typename = DisableIfSameOrDerived<ParameterID, StringLike>>
137 const String& parameterName,
148 [[deprecated (
"Prefer the signature taking an Attributes argument")]]
150 const String& parameterName,
151 const String& parameterLabel,
156 .withCategory (parameterCategory))
Category
Definition juce_AudioProcessorParameter.h:231
@ genericParameter
Definition juce_AudioProcessorParameter.h:232
Definition juce_AudioProcessorParameterWithID.h:67
JUCE_NODISCARD auto withMeta(bool x) const
Definition juce_AudioProcessorParameterWithID.h:80
JUCE_NODISCARD auto withLabel(String x) const
Definition juce_AudioProcessorParameterWithID.h:74
JUCE_NODISCARD auto getAutomatable() const
Definition juce_AudioProcessorParameterWithID.h:98
AudioProcessorParameterWithIDAttributes This
Definition juce_AudioProcessorParameterWithID.h:68
Category category
Definition juce_AudioProcessorParameterWithID.h:105
JUCE_NODISCARD auto getInverted() const
Definition juce_AudioProcessorParameterWithID.h:101
AudioProcessorParameter::Category Category
Definition juce_AudioProcessorParameterWithID.h:71
bool meta
Definition juce_AudioProcessorParameterWithID.h:106
bool inverted
Definition juce_AudioProcessorParameterWithID.h:106
JUCE_NODISCARD auto getLabel() const
Definition juce_AudioProcessorParameterWithID.h:89
JUCE_NODISCARD auto withAutomatable(bool x) const
Definition juce_AudioProcessorParameterWithID.h:83
JUCE_NODISCARD auto getCategory() const
Definition juce_AudioProcessorParameterWithID.h:92
bool automatable
Definition juce_AudioProcessorParameterWithID.h:106
JUCE_NODISCARD auto getMeta() const
Definition juce_AudioProcessorParameterWithID.h:95
JUCE_NODISCARD auto withCategory(Category x) const
Definition juce_AudioProcessorParameterWithID.h:77
String label
Definition juce_AudioProcessorParameterWithID.h:104
JUCE_NODISCARD auto withInverted(bool x) const
Definition juce_AudioProcessorParameterWithID.h:86
bool isOrientationInverted() const override
Definition juce_AudioProcessorParameterWithID.h:179
AudioProcessorParameterWithID(const ParameterID ¶meterID, const String ¶meterName, const String ¶meterLabel, Category parameterCategory=AudioProcessorParameter::genericParameter)
Definition juce_AudioProcessorParameterWithID.h:149
const String label
Definition juce_AudioProcessorParameterWithID.h:167
const String name
Definition juce_AudioProcessorParameterWithID.h:164
AudioProcessorParameterWithID(const ParameterID ¶meterID, const String ¶meterName, const AudioProcessorParameterWithIDAttributes &attributes={})
Definition juce_AudioProcessorParameterWithID.cpp:29
Category getCategory() const override
Definition juce_AudioProcessorParameterWithID.cpp:45
String getParameterID() const override
Definition juce_AudioProcessorParameterWithID.h:176
bool isAutomatable() const override
Definition juce_AudioProcessorParameterWithID.h:178
const String paramID
Definition juce_AudioProcessorParameterWithID.h:161
String getLabel() const override
Definition juce_AudioProcessorParameterWithID.cpp:44
const Category category
Definition juce_AudioProcessorParameterWithID.h:170
String getName(int) const override
Definition juce_AudioProcessorParameterWithID.cpp:43
bool inverted
Definition juce_AudioProcessorParameterWithID.h:182
bool automatable
Definition juce_AudioProcessorParameterWithID.h:182
bool isMetaParameter() const override
Definition juce_AudioProcessorParameterWithID.h:177
bool meta
Definition juce_AudioProcessorParameterWithID.h:182
Definition juce_AudioProcessorParameterWithID.h:33
String paramID
Definition juce_AudioProcessorParameterWithID.h:58
ParameterID(StringLike &&identifier, int versionHint=0)
Definition juce_AudioProcessorParameterWithID.h:48
int version
Definition juce_AudioProcessorParameterWithID.h:59
auto getParamID() const
Definition juce_AudioProcessorParameterWithID.h:52
auto getVersionHint() const
Definition juce_AudioProcessorParameterWithID.h:55
Definition juce_String.h:53
unsigned x[BMAX+1]
Definition inflate.c:1586
#define JUCE_NODISCARD
Definition juce_CompilerSupport.h:108
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
Object withMember(Object copy, Member OtherObject::*member, Member &&value)
Definition juce_Functional.h:89
Definition juce_Uuid.h:141
Definition juce_HostedAudioProcessorParameter.h:36