JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::AudioProcessorGraph Member List

This is the complete list of members for juce::AudioProcessorGraph, including all inherited members.

acceptsMidi() const overridejuce::AudioProcessorGraphvirtual
addBus(bool isInput)juce::AudioProcessor
addChangeListener(ChangeListener *listener)juce::ChangeBroadcaster
addConnection(const Connection &)juce::AudioProcessorGraph
addListener(AudioProcessorListener *newListener)juce::AudioProcessorvirtual
addNode(AudioProcessor *newProcessor, NodeID nodeId={})juce::AudioProcessorGraph
addParameter(AudioProcessorParameter *)juce::AudioProcessor
addParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >)juce::AudioProcessor
anyNodesNeedPreparing() const noexceptjuce::AudioProcessorGraphprivate
AsyncUpdater()juce::AsyncUpdaterprivate
AudioGraphIOProcessor classjuce::AudioProcessorGraphfriend
AudioProcessor()juce::AudioProcessorprotected
AudioProcessor(const BusesProperties &ioLayouts)juce::AudioProcessorprotected
AudioProcessor(const std::initializer_list< const short[2]> &channelLayoutList)juce::AudioProcessorinlineprotected
AudioProcessorGraph()juce::AudioProcessorGraph
beginParameterChangeGesture(int parameterIndex)juce::AudioProcessor
buildRenderingSequence()juce::AudioProcessorGraphprivate
canAddBus(bool isInput) constjuce::AudioProcessorinlinevirtual
canApplyBusCountChange(bool isInput, bool isAddingBuses, BusProperties &outNewBusProperties)juce::AudioProcessorprotectedvirtual
canApplyBusesLayout(const BusesLayout &layouts) constjuce::AudioProcessorinlineprotectedvirtual
cancelPendingUpdate() noexceptjuce::AsyncUpdaterprivate
canConnect(const Connection &) constjuce::AudioProcessorGraph
canConnect(Node *src, int sourceChannel, Node *dest, int destChannel) const noexceptjuce::AudioProcessorGraphprivate
canRemoveBus(bool isInput) constjuce::AudioProcessorinlinevirtual
ChangeBroadcaster() noexceptjuce::ChangeBroadcaster
changeProgramName(int, const String &) overridejuce::AudioProcessorGraphinlinevirtual
checkBusesLayoutSupported(const BusesLayout &) constjuce::AudioProcessor
clear()juce::AudioProcessorGraph
clearRenderingSequence()juce::AudioProcessorGraphprivate
containsLayout(const BusesLayout &layouts, const std::initializer_list< const short[2]> &channelLayoutList)juce::AudioProcessorinlinestatic
containsLayout(const BusesLayout &layouts, const short(&channelLayoutList) [numLayouts][2])juce::AudioProcessorinlinestatic
copyXmlToBinary(const XmlElement &xml, juce::MemoryBlock &destData)juce::AudioProcessorstatic
createEditor() overridejuce::AudioProcessorGraphinlinevirtual
createEditorIfNeeded()juce::AudioProcessor
disableNonMainBuses()juce::AudioProcessor
disconnectNode(NodeID)juce::AudioProcessorGraph
dispatchPendingMessages()juce::ChangeBroadcaster
doublePrecision enum valuejuce::AudioProcessor
editorBeingDeleted(AudioProcessorEditor *) noexceptjuce::AudioProcessor
enableAllBuses()juce::AudioProcessor
endParameterChangeGesture(int parameterIndex)juce::AudioProcessor
getAAXPluginIDForMainBusConfig(const AudioChannelSet &mainInputLayout, const AudioChannelSet &mainOutputLayout, bool idForAudioSuite) constjuce::AudioProcessorvirtual
getActiveEditor() const noexceptjuce::AudioProcessorinline
getAlternateDisplayNames() constjuce::AudioProcessorvirtual
getBlockSize() const noexceptjuce::AudioProcessorinline
getBus(bool isInput, int busIndex) noexceptjuce::AudioProcessorinline
getBus(bool isInput, int busIndex) const noexceptjuce::AudioProcessorinline
getBusBuffer(AudioBuffer< FloatType > &processBlockBuffer, bool isInput, int busIndex) constjuce::AudioProcessorinline
getBusCount(bool isInput) const noexceptjuce::AudioProcessorinline
getBusesLayout() constjuce::AudioProcessor
getBypassParameter() constjuce::AudioProcessorinlinevirtual
getCallbackLock() const noexceptjuce::AudioProcessorinline
getChannelCountOfBus(bool isInput, int busIndex) const noexceptjuce::AudioProcessorinline
getChannelIndexInProcessBlockBuffer(bool isInput, int busIndex, int channelIndex) const noexceptjuce::AudioProcessor
getChannelLayoutOfBus(bool isInput, int busIndex) const noexceptjuce::AudioProcessor
getConnections() constjuce::AudioProcessorGraph
getCurrentProgram() overridejuce::AudioProcessorGraphinlinevirtual
getCurrentProgramStateInformation(juce::MemoryBlock &destData)juce::AudioProcessorvirtual
getDefaultNumParameterSteps() noexceptjuce::AudioProcessorstatic
getLatencySamples() const noexceptjuce::AudioProcessorinline
getMainBusNumInputChannels() const noexceptjuce::AudioProcessorinline
getMainBusNumOutputChannels() const noexceptjuce::AudioProcessorinline
getName() const overridejuce::AudioProcessorGraphvirtual
getNextBestLayoutInLayoutList(const BusesLayout &layouts, const short(&channelLayoutList) [numLayouts][2])juce::AudioProcessorinline
getNode(int index) const noexceptjuce::AudioProcessorGraphinline
getNodeConnections(Node &, std::vector< Connection > &)juce::AudioProcessorGraphprivatestatic
getNodeForId(NodeID) constjuce::AudioProcessorGraph
getNodes() const noexceptjuce::AudioProcessorGraphinline
getNumNodes() const noexceptjuce::AudioProcessorGraphinline
getNumParameters()juce::AudioProcessorvirtual
getNumPrograms() overridejuce::AudioProcessorGraphinlinevirtual
getOffsetInBusBufferForAbsoluteChannelIndex(bool isInput, int absoluteChannelIndex, int &busIndex) const noexceptjuce::AudioProcessor
getParameter(int parameterIndex)juce::AudioProcessorvirtual
getParameterCategory(int parameterIndex) constjuce::AudioProcessorvirtual
getParameterDefaultValue(int parameterIndex)juce::AudioProcessorvirtual
getParameterID(int index)juce::AudioProcessorvirtual
getParameterLabel(int index) constjuce::AudioProcessorvirtual
getParameterName(int parameterIndex)juce::AudioProcessorvirtual
getParameterName(int parameterIndex, int maximumStringLength)juce::AudioProcessorvirtual
getParameterNumSteps(int parameterIndex)juce::AudioProcessorvirtual
getParameters() const noexceptjuce::AudioProcessor
getParameterText(int parameterIndex)juce::AudioProcessorvirtual
getParameterText(int parameterIndex, int maximumStringLength)juce::AudioProcessorvirtual
getParameterTree()juce::AudioProcessor
getPlayHead() const noexceptjuce::AudioProcessorinline
getProcessingPrecision() const noexceptjuce::AudioProcessorinline
getProgramName(int) overridejuce::AudioProcessorGraphinlinevirtual
getResponseCurve(CurveData::Type) constjuce::AudioProcessorinlinevirtual
getSampleRate() const noexceptjuce::AudioProcessorinline
getStateInformation(juce::MemoryBlock &) overridejuce::AudioProcessorGraphvirtual
getTailLengthSeconds() const overridejuce::AudioProcessorGraphvirtual
getTotalNumInputChannels() const noexceptjuce::AudioProcessorinline
getTotalNumOutputChannels() const noexceptjuce::AudioProcessorinline
getWrapperTypeDescription(AudioProcessor::WrapperType) noexceptjuce::AudioProcessorstatic
getXmlFromBinary(const void *data, int sizeInBytes)juce::AudioProcessorstatic
handleAsyncUpdate() overridejuce::AudioProcessorGraphprivatevirtual
handleUpdateNowIfNeeded()juce::AsyncUpdaterprivate
hasEditor() const overridejuce::AudioProcessorGraphinlinevirtual
isAnInputTo(Node &source, Node &destination) const noexceptjuce::AudioProcessorGraph
isAnInputTo(Node &src, Node &dst, int recursionCheck) const noexceptjuce::AudioProcessorGraphprivate
isBusesLayoutSupported(const BusesLayout &) constjuce::AudioProcessorinlineprotectedvirtual
isConnected(const Connection &) const noexceptjuce::AudioProcessorGraph
isConnected(NodeID possibleSourceNodeID, NodeID possibleDestNodeID) const noexceptjuce::AudioProcessorGraph
isConnected(Node *src, int sourceChannel, Node *dest, int destChannel) const noexceptjuce::AudioProcessorGraphprivate
isConnectionLegal(const Connection &) constjuce::AudioProcessorGraph
isLegal(Node *src, int sourceChannel, Node *dest, int destChannel) const noexceptjuce::AudioProcessorGraphprivate
isMetaParameter(int parameterIndex) constjuce::AudioProcessorvirtual
isMidiEffect() constjuce::AudioProcessorinlinevirtual
isNonRealtime() const noexceptjuce::AudioProcessorinline
isParameterAutomatable(int parameterIndex) constjuce::AudioProcessorvirtual
isParameterDiscrete(int parameterIndex) constjuce::AudioProcessorvirtual
isParameterOrientationInverted(int index) constjuce::AudioProcessorvirtual
isPreparedjuce::AudioProcessorGraphprivate
isSuspended() const noexceptjuce::AudioProcessorinline
isUpdatePending() const noexceptjuce::AsyncUpdaterprivate
isUsingDoublePrecision() const noexceptjuce::AudioProcessorinline
lastNodeIDjuce::AudioProcessorGraphprivate
memoryWarningReceived()juce::AudioProcessorinlinevirtual
midiChannelIndex enum valuejuce::AudioProcessorGraph
nodesjuce::AudioProcessorGraphprivate
numBusesChanged()juce::AudioProcessorvirtual
numChannelsChanged()juce::AudioProcessorvirtual
playHeadjuce::AudioProcessorprotected
prepareToPlay(double, int) overridejuce::AudioProcessorGraphvirtual
processBlock(AudioBuffer< float > &, MidiBuffer &) overridejuce::AudioProcessorGraphvirtual
processBlock(AudioBuffer< double > &, MidiBuffer &) overridejuce::AudioProcessorGraphvirtual
processBlockBypassed(AudioBuffer< float > &buffer, MidiBuffer &midiMessages)juce::AudioProcessorvirtual
processBlockBypassed(AudioBuffer< double > &buffer, MidiBuffer &midiMessages)juce::AudioProcessorvirtual
ProcessingPrecision enum namejuce::AudioProcessor
processorLayoutsChanged()juce::AudioProcessorvirtual
producesMidi() const overridejuce::AudioProcessorGraphvirtual
releaseResources() overridejuce::AudioProcessorGraphvirtual
removeAllChangeListeners()juce::ChangeBroadcaster
removeBus(bool isInput)juce::AudioProcessor
removeChangeListener(ChangeListener *listener)juce::ChangeBroadcaster
removeConnection(const Connection &)juce::AudioProcessorGraph
removeIllegalConnections()juce::AudioProcessorGraph
removeListener(AudioProcessorListener *listenerToRemove)juce::AudioProcessorvirtual
removeNode(NodeID)juce::AudioProcessorGraph
removeNode(Node *)juce::AudioProcessorGraph
renderSequenceDoublejuce::AudioProcessorGraphprivate
renderSequenceFloatjuce::AudioProcessorGraphprivate
reset() overridejuce::AudioProcessorGraphvirtual
sendChangeMessage()juce::ChangeBroadcaster
sendParamChangeMessageToListeners(int parameterIndex, float newValue)juce::AudioProcessorprotected
sendSynchronousChangeMessage()juce::ChangeBroadcaster
setBusesLayout(const BusesLayout &)juce::AudioProcessor
setBusesLayoutWithoutEnabling(const BusesLayout &)juce::AudioProcessor
setChannelLayoutOfBus(bool isInput, int busIndex, const AudioChannelSet &layout)juce::AudioProcessor
setCurrentProgram(int) overridejuce::AudioProcessorGraphinlinevirtual
setCurrentProgramStateInformation(const void *data, int sizeInBytes)juce::AudioProcessorvirtual
setLatencySamples(int newLatency)juce::AudioProcessor
setNonRealtime(bool) noexcept overridejuce::AudioProcessorGraphvirtual
setParameter(int parameterIndex, float newValue)juce::AudioProcessorvirtual
setParameterNotifyingHost(int parameterIndex, float newValue)juce::AudioProcessor
setPlayConfigDetails(int numIns, int numOuts, double sampleRate, int blockSize)juce::AudioProcessor
setPlayHead(AudioPlayHead *newPlayHead)juce::AudioProcessorvirtual
setProcessingPrecision(ProcessingPrecision newPrecision) noexceptjuce::AudioProcessor
setRateAndBufferSizeDetails(double sampleRate, int blockSize) noexceptjuce::AudioProcessor
setStateInformation(const void *data, int sizeInBytes) overridejuce::AudioProcessorGraphvirtual
setTypeOfNextNewPlugin(WrapperType)juce::AudioProcessorstatic
singlePrecision enum valuejuce::AudioProcessor
supportsDoublePrecisionProcessing() const overridejuce::AudioProcessorGraphvirtual
supportsMPE() constjuce::AudioProcessorinlinevirtual
suspendProcessing(bool shouldBeSuspended)juce::AudioProcessor
topologyChanged()juce::AudioProcessorGraphprivate
triggerAsyncUpdate()juce::AsyncUpdaterprivate
updateHostDisplay()juce::AudioProcessor
updateTrackProperties(const TrackProperties &properties)juce::AudioProcessorvirtual
wrapperTypejuce::AudioProcessor
WrapperType enum namejuce::AudioProcessor
wrapperType_AAX enum valuejuce::AudioProcessor
wrapperType_AudioUnit enum valuejuce::AudioProcessor
wrapperType_AudioUnitv3 enum valuejuce::AudioProcessor
wrapperType_RTAS enum valuejuce::AudioProcessor
wrapperType_Standalone enum valuejuce::AudioProcessor
wrapperType_Undefined enum valuejuce::AudioProcessor
wrapperType_Unity enum valuejuce::AudioProcessor
wrapperType_VST enum valuejuce::AudioProcessor
wrapperType_VST3 enum valuejuce::AudioProcessor
~AsyncUpdater()juce::AsyncUpdaterprivatevirtual
~AudioProcessor()juce::AudioProcessorvirtual
~AudioProcessorGraph() overridejuce::AudioProcessorGraph
~ChangeBroadcaster()juce::ChangeBroadcastervirtual