| acceptsMidi() const =0 | AudioProcessor | pure virtual |
| addBus(bool isInput) | AudioProcessor | |
| addHostedParameter(std::unique_ptr< HostedParameter >) | AudioPluginInstance | |
| addHostedParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >) | AudioPluginInstance | |
| addListener(AudioProcessorListener *newListener) | AudioProcessor | virtual |
| applyBusLayouts(const BusesLayout &layouts) | AudioProcessor | protectedvirtual |
| AudioPluginInstance()=default | AudioPluginInstance | protected |
| AudioPluginInstance(const BusesProperties &ioLayouts) | AudioPluginInstance | protected |
| AudioPluginInstance(const short channelLayoutList[numLayouts][2]) | AudioPluginInstance | protected |
| AudioProcessor() | AudioProcessor | protected |
| AudioProcessor(const BusesProperties &ioLayouts) | AudioProcessor | protected |
| AudioProcessor(const std::initializer_list< const short[2]> &channelLayoutList) | AudioProcessor | protected |
| audioWorkgroupContextChanged(const AudioWorkgroup &workgroup) | AudioProcessor | virtual |
| canAddBus(bool isInput) const | AudioProcessor | virtual |
| canApplyBusCountChange(bool isInput, bool isAddingBuses, BusProperties &outNewBusProperties) | AudioProcessor | protectedvirtual |
| canApplyBusesLayout(const BusesLayout &layouts) const | AudioProcessor | protectedvirtual |
| canRemoveBus(bool isInput) const | AudioProcessor | virtual |
| ChangeDetails typedef | AudioProcessor | |
| changeProgramName(int index, const String &newName)=0 | AudioProcessor | pure virtual |
| checkBusesLayoutSupported(const BusesLayout &) const | AudioProcessor | |
| containsLayout(const BusesLayout &layouts, const std::initializer_list< const short[2]> &channelLayoutList) | AudioProcessor | static |
| containsLayout(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2]) | AudioProcessor | static |
| copyXmlToBinary(const XmlElement &xml, juce::MemoryBlock &destData) | AudioProcessor | static |
| createEditor()=0 | AudioProcessor | pure virtual |
| createEditorIfNeeded() | AudioProcessor | |
| disableNonMainBuses() | AudioProcessor | |
| doublePrecision enum value | AudioProcessor | |
| editorBeingDeleted(AudioProcessorEditor *) noexcept | AudioProcessor | |
| enableAllBuses() | AudioProcessor | |
| fillInPluginDescription(PluginDescription &) const =0 | AudioPluginInstance | pure virtual |
| getAAXClientExtensions() | AudioProcessor | virtual |
| getActiveEditor() const noexcept | AudioProcessor | |
| getAlternateDisplayNames() const | AudioProcessor | virtual |
| getBlockSize() const noexcept | AudioProcessor | |
| getBus(bool isInput, int busIndex) noexcept | AudioProcessor | |
| getBus(bool isInput, int busIndex) const noexcept | AudioProcessor | |
| getBusBuffer(AudioBuffer< FloatType > &processBlockBuffer, bool isInput, int busIndex) const | AudioProcessor | |
| getBusCount(bool isInput) const noexcept | AudioProcessor | |
| getBusesLayout() const | AudioProcessor | |
| getBypassParameter() const | AudioProcessor | virtual |
| getCallbackLock() const noexcept | AudioProcessor | |
| getChannelCountOfBus(bool isInput, int busIndex) const noexcept | AudioProcessor | |
| getChannelIndexInProcessBlockBuffer(bool isInput, int busIndex, int channelIndex) const noexcept | AudioProcessor | |
| getChannelLayoutOfBus(bool isInput, int busIndex) const noexcept | AudioProcessor | |
| getCurrentProgram()=0 | AudioProcessor | pure virtual |
| getCurrentProgramStateInformation(juce::MemoryBlock &destData) | AudioProcessor | virtual |
| getDefaultNumParameterSteps() noexcept | AudioProcessor | static |
| getExtensions(ExtensionsVisitor &) const | AudioPluginInstance | virtual |
| getHostedParameter(int index) const | AudioPluginInstance | |
| getLatencySamples() const noexcept | AudioProcessor | |
| getMainBusNumInputChannels() const noexcept | AudioProcessor | |
| getMainBusNumOutputChannels() const noexcept | AudioProcessor | |
| getName() const =0 | AudioProcessor | pure virtual |
| getNextBestLayoutInLayoutList(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2]) | AudioProcessor | |
| getNumPrograms()=0 | AudioProcessor | pure virtual |
| getOffsetInBusBufferForAbsoluteChannelIndex(bool isInput, int absoluteChannelIndex, int &busIndex) const noexcept | AudioProcessor | |
| getParameters() const | AudioProcessor | |
| getParameterTree() const | AudioProcessor | |
| getPlayHead() const noexcept | AudioProcessor | |
| getPluginDescription() const | AudioPluginInstance | |
| getProcessingPrecision() const noexcept | AudioProcessor | |
| getProgramName(int index)=0 | AudioProcessor | pure virtual |
| getResponseCurve(CurveData::Type) const | AudioProcessor | virtual |
| getSampleRate() const noexcept | AudioProcessor | |
| getStateInformation(juce::MemoryBlock &destData)=0 | AudioProcessor | pure virtual |
| getTailLengthSeconds() const =0 | AudioProcessor | pure virtual |
| getTotalNumInputChannels() const noexcept | AudioProcessor | |
| getTotalNumOutputChannels() const noexcept | AudioProcessor | |
| getVST2ClientExtensions() | AudioProcessor | virtual |
| getVST3ClientExtensions() | AudioProcessor | virtual |
| getWrapperTypeDescription(AudioProcessor::WrapperType) noexcept | AudioProcessor | static |
| getXmlFromBinary(const void *data, int sizeInBytes) | AudioProcessor | static |
| hasEditor() const =0 | AudioProcessor | pure virtual |
| HostedParameter typedef | AudioPluginInstance | |
| isBusesLayoutSupported(const BusesLayout &) const | AudioProcessor | protectedvirtual |
| isMidiEffect() const | AudioProcessor | virtual |
| isNonRealtime() const noexcept | AudioProcessor | |
| isRealtime() const noexcept | AudioProcessor | |
| isSuspended() const noexcept | AudioProcessor | |
| isUsingDoublePrecision() const noexcept | AudioProcessor | |
| memoryWarningReceived() | AudioProcessor | virtual |
| numBusesChanged() | AudioProcessor | virtual |
| numChannelsChanged() | AudioProcessor | virtual |
| playHead | AudioProcessor | protected |
| prepareToPlay(double sampleRate, int maximumExpectedSamplesPerBlock)=0 | AudioProcessor | pure virtual |
| processBlock(AudioBuffer< float > &buffer, MidiBuffer &midiMessages)=0 | AudioProcessor | pure virtual |
| processBlock(AudioBuffer< double > &buffer, MidiBuffer &midiMessages) | AudioProcessor | virtual |
| processBlockBypassed(AudioBuffer< float > &buffer, MidiBuffer &midiMessages) | AudioProcessor | virtual |
| processBlockBypassed(AudioBuffer< double > &buffer, MidiBuffer &midiMessages) | AudioProcessor | virtual |
| ProcessingPrecision enum name | AudioProcessor | |
| processorLayoutsChanged() | AudioProcessor | virtual |
| producesMidi() const =0 | AudioProcessor | pure virtual |
| Realtime enum name | AudioProcessor | |
| refreshParameterList() | AudioProcessor | virtual |
| releaseResources()=0 | AudioProcessor | pure virtual |
| removeBus(bool isInput) | AudioProcessor | |
| removeListener(AudioProcessorListener *listenerToRemove) | AudioProcessor | virtual |
| reset() | AudioProcessor | virtual |
| sendParamChangeMessageToListeners(int parameterIndex, float newValue) | AudioProcessor | protected |
| setBusesLayout(const BusesLayout &) | AudioProcessor | |
| setBusesLayoutWithoutEnabling(const BusesLayout &) | AudioProcessor | |
| setChannelLayoutOfBus(bool isInput, int busIndex, const AudioChannelSet &layout) | AudioProcessor | |
| setCurrentProgram(int index)=0 | AudioProcessor | pure virtual |
| setCurrentProgramStateInformation(const void *data, int sizeInBytes) | AudioProcessor | virtual |
| setHostedParameterTree(AudioProcessorParameterGroup) | AudioPluginInstance | |
| setLatencySamples(int newLatency) | AudioProcessor | |
| setNonRealtime(bool isNonRealtime) noexcept | AudioProcessor | virtual |
| setPlayConfigDetails(int numIns, int numOuts, double sampleRate, int blockSize) | AudioProcessor | |
| setPlayHead(AudioPlayHead *newPlayHead) | AudioProcessor | virtual |
| setProcessingPrecision(ProcessingPrecision newPrecision) noexcept | AudioProcessor | |
| setRateAndBufferSizeDetails(double sampleRate, int blockSize) noexcept | AudioProcessor | |
| setStateInformation(const void *data, int sizeInBytes)=0 | AudioProcessor | pure virtual |
| setTypeOfNextNewPlugin(WrapperType) | AudioProcessor | static |
| singlePrecision enum value | AudioProcessor | |
| supportsDoublePrecisionProcessing() const | AudioProcessor | virtual |
| supportsMPE() const | AudioProcessor | virtual |
| suspendProcessing(bool shouldBeSuspended) | AudioProcessor | |
| updateHostDisplay(const ChangeDetails &details=ChangeDetails::getDefaultFlags()) | AudioProcessor | |
| updateTrackProperties(const TrackProperties &properties) | AudioProcessor | virtual |
| wrapperType | AudioProcessor | |
| WrapperType enum name | AudioProcessor | |
| wrapperType_AAX enum value | AudioProcessor | |
| wrapperType_AudioUnit enum value | AudioProcessor | |
| wrapperType_AudioUnitv3 enum value | AudioProcessor | |
| wrapperType_LV2 enum value | AudioProcessor | |
| wrapperType_Standalone enum value | AudioProcessor | |
| wrapperType_Undefined enum value | AudioProcessor | |
| wrapperType_Unity enum value | AudioProcessor | |
| wrapperType_VST enum value | AudioProcessor | |
| wrapperType_VST3 enum value | AudioProcessor | |
| ~AudioPluginInstance() override=default | AudioPluginInstance | |
| ~AudioProcessor() | AudioProcessor | virtual |