119 [[deprecated (
"Use the new typesafe visitor-based interface rather than this function.")]]
130 [[deprecated]]
float getParameter (
int parameterIndex)
override;
131 [[deprecated]]
void setParameter (
int parameterIndex,
float newValue)
override;
142 [[deprecated]]
bool isMetaParameter (
int parameterIndex)
const override;
163 template <
size_t numLayouts>
#define noexcept
Definition DistrhoDefines.h:72
float getParameter(int parameterIndex) override
Definition juce_AudioPluginInstance.cpp:56
virtual void * getPlatformSpecificData()
Definition juce_AudioPluginInstance.cpp:36
HostedAudioProcessorParameter HostedParameter
Definition juce_AudioPluginInstance.h:79
const String getParameterText(int parameterIndex) override
Definition juce_AudioPluginInstance.cpp:94
bool isParameterDiscrete(int parameterIndex) const override
Definition juce_AudioPluginInstance.cpp:134
int getParameterNumSteps(int parameterIndex) override
Definition juce_AudioPluginInstance.cpp:124
bool isParameterAutomatable(int parameterIndex) const override
Definition juce_AudioPluginInstance.cpp:144
AudioPluginInstance()=default
AudioPluginInstance(const short channelLayoutList[numLayouts][2])
Definition juce_AudioPluginInstance.h:164
PluginDescription getPluginDescription() const
Definition juce_AudioPluginInstance.cpp:29
~AudioPluginInstance() override=default
float getParameterDefaultValue(int parameterIndex) override
Definition juce_AudioPluginInstance.cpp:114
virtual void getExtensions(ExtensionsVisitor &) const
Definition juce_AudioPluginInstance.cpp:38
virtual void fillInPluginDescription(PluginDescription &) const =0
void addHostedParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >)
Definition juce_AudioPluginInstance.cpp:250
void addHostedParameter(std::unique_ptr< HostedParameter >)
Definition juce_AudioPluginInstance.cpp:245
static bool deprecationAssertiontriggered
Definition juce_AudioPluginInstance.h:175
String getParameterID(int index) override
Definition juce_AudioPluginInstance.cpp:40
AudioProcessorParameter::Category getParameterCategory(int parameterIndex) const override
Definition juce_AudioPluginInstance.cpp:184
void setHostedParameterTree(AudioProcessorParameterGroup)
Definition juce_AudioPluginInstance.cpp:264
bool isParameterOrientationInverted(int parameterIndex) const override
Definition juce_AudioPluginInstance.cpp:164
String getParameterLabel(int parameterIndex) const override
Definition juce_AudioPluginInstance.cpp:154
HostedParameter * getHostedParameter(int index) const
Definition juce_AudioPluginInstance.cpp:278
const String getParameterName(int parameterIndex) override
Definition juce_AudioPluginInstance.cpp:74
bool isMetaParameter(int parameterIndex) const override
Definition juce_AudioPluginInstance.cpp:174
void setParameter(int parameterIndex, float newValue) override
Definition juce_AudioPluginInstance.cpp:66
AudioPluginInstance(const BusesProperties &ioLayouts)
Definition juce_AudioPluginInstance.h:162
void setParameterTree(AudioProcessorParameterGroup &&newTree)
Definition juce_AudioProcessor.cpp:549
void addParameter(AudioProcessorParameter *)
Definition juce_AudioProcessor.cpp:517
void addParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >)
Definition juce_AudioProcessor.cpp:529
AudioProcessor()
Definition juce_AudioProcessor.cpp:36
Definition juce_AudioProcessorParameterGroup.h:42
Category
Definition juce_AudioProcessorParameter.h:231
Definition juce_PluginDescription.h:43
Definition juce_StringArray.h:35
Definition juce_String.h:53
static PuglViewHint int value
Definition pugl.h:1708
#define JUCE_BEGIN_IGNORE_WARNINGS_MSVC(warnings)
Definition juce_CompilerWarnings.h:198
#define JUCE_END_IGNORE_WARNINGS_MSVC
Definition juce_CompilerWarnings.h:199
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
Parameter()
Definition juce_AudioPluginInstance.cpp:213
float getValueForText(const String &text) const override
Definition juce_AudioPluginInstance.cpp:227
String getText(float value, int maximumStringLength) const override
Definition juce_AudioPluginInstance.cpp:219
const StringArray onStrings
Definition juce_AudioPluginInstance.h:158
const StringArray offStrings
Definition juce_AudioPluginInstance.h:158
Definition juce_AudioProcessor.h:1361
Definition juce_ExtensionsVisitor.h:90
Definition juce_HostedAudioProcessorParameter.h:36
const char * text
Definition swell-functions.h:167
#define const
Definition zconf.h:137