TracktionEngine
Loading...
Searching...
No Matches
engine::ExternalPlugin Member List

This is the complete list of members for engine::ExternalPlugin, including all inherited members.

addActiveParameter(const AutomatableParameter &)engine::AutomatableEditItem
addAllExportables(Edit &)engine::Exportablestatic
addAutomatableParameter(const AutomatableParameter::Ptr &)engine::AutomatableEditItemprotected
addListener(SelectableListener *)engine::Selectable
addParam(const juce::String &paramID, const juce::String &name, juce::NormalisableRange< float > valueRange)engine::Plugin
addParam(const juce::String &paramID, const juce::String &name, juce::NormalisableRange< float > valueRange, std::function< juce::String(float)> valueToStringFunction, std::function< float(const juce::String &)> stringToValueFunction)engine::Plugin
addParameterListChangeListener(ParameterListChangeListener *)engine::AutomatableEditItem
addSelectableListener(SelectableListener *)engine::Selectable
applyToBuffer(const PluginRenderContext &) overrideengine::ExternalPluginvirtual
applyToBufferWithAutomation(const PluginRenderContext &)engine::Plugin
areSelectedPluginsRackable(SelectionManager &)engine::Pluginstatic
Array typedefengine::Plugin
AutomatableEditItem(Edit &, const juce::ValueTree &)engine::AutomatableEditItem
baseClassDeinitialise()engine::Plugin
baseClassInitialise(const PluginInitialisationInfo &)engine::Plugin
baseClassNeedsInitialising() const noexceptengine::Plugin
blockSizeSamplesengine::Pluginprotected
breakConnection(int srcChannel, int dstChannel)engine::Plugin
canBeAddedToClip()engine::Pluginvirtual
canBeAddedToFolderTrack()engine::Pluginvirtual
canBeAddedToMaster()engine::Pluginvirtual
canBeAddedToRack()engine::Pluginvirtual
canBeDisabled()engine::Pluginvirtual
canBeMoved()engine::Pluginvirtual
cancelAnyPendingUpdates()engine::Selectable
canSidechain()engine::Pluginvirtual
changed() overrideengine::Pluginvirtual
clearParameterList()engine::AutomatableEditItemprotected
create(Engine &, const juce::PluginDescription &)engine::ExternalPluginstatic
createEditor() overrideengine::ExternalPluginvirtual
customNameengine::Pluginprotected
deinitialise() overrideengine::ExternalPluginvirtual
deleteAutomatableParameters()engine::AutomatableEditItem
deleteFromParent() overrideengine::ExternalPluginvirtual
deleteParameter(AutomatableParameter *)engine::AutomatableEditItem
descengine::ExternalPlugin
deselect()engine::Selectable
dryGainengine::ExternalPlugin
dryValueengine::ExternalPlugin
editengine::EditItem
EditItem(EditItemID, Edit &)engine::EditItem
EditItem(Edit &, const juce::ValueTree &)engine::EditItem
elementStateengine::AutomatableEditItem
enabledengine::Pluginprotected
engineengine::Plugin
ExternalPlugin(PluginCreationInfo)engine::ExternalPlugin
findPluginThatFeedsIntoThis() constengine::Plugin
findPluginThatThisFeedsInto() constengine::Plugin
flushBusesLayoutToValueTree()engine::ExternalPlugin
flushPluginStateToValueTree() overrideengine::ExternalPluginvirtual
forceFullReinitialise()engine::ExternalPlugin
frozenengine::Pluginprotected
getActiveNotes() constengine::ExternalPlugin
getAudioPluginInstance() constengine::ExternalPlugin
getAutomatableParameter(int index) constengine::AutomatableEditItem
getAutomatableParameterByID(const juce::String &paramID) constengine::AutomatableEditItem
getAutomatableParameters() constengine::AutomatableEditItem
getBusses() const overrideengine::ExternalPluginvirtual
getChannelNames(juce::StringArray *ins, juce::StringArray *outs) overrideengine::ExternalPluginvirtual
getCpuUsage() const noexceptengine::Plugin
getCurrentProgram() constengine::ExternalPlugin
getCurrentProgramName()engine::ExternalPlugin
getCustomName() constengine::Plugin
getDebugName() const noexceptengine::ExternalPlugin
getDisplayName() constengine::Plugin
getFile() constengine::ExternalPlugin
getFlattenedParameterTree() constengine::AutomatableEditItem
getIdentifierString() overrideengine::ExternalPluginvirtual
getInputChannelNames()engine::Plugin
getLatencySeconds() overrideengine::ExternalPluginvirtual
getLeftRightChannelNames(juce::StringArray *ins, juce::StringArray *outs)engine::Pluginprotectedstatic
getLeftRightChannelNames(juce::StringArray *chans)engine::Pluginprotectedstatic
getLoadError()engine::ExternalPlugin
getMacroParameterList()engine::MacroParameterElement
getMacroParameterListForWriting()engine::MacroParameterElement
getMacroParameters() constengine::MacroParameterElement
getMirroredPlugin() constengine::Plugin
getName() const overrideengine::ExternalPluginvirtual
getNumAutomatableParameters() constengine::AutomatableEditItem
getNumberedProgramName(int i)engine::ExternalPlugin
getNumOutputChannelsGivenInputs(int numInputs) overrideengine::ExternalPluginvirtual
getNumPrograms() constengine::ExternalPlugin
getNumWires() constengine::Plugin
getOwnerClip() constengine::Plugin
getOwnerList() constengine::Plugin
getOwnerRackType() constengine::Plugin
getOwnerTrack() constengine::Plugin
getParameterTree() constengine::AutomatableEditItem
getPluginStateFromTree(juce::MemoryBlock &)engine::ExternalPlugin
getPluginType() overrideengine::ExternalPluginvirtual
getPluginUID() constengine::ExternalPlugin
getProgramName(int index)engine::ExternalPlugin
getQuickControlParameter() constengine::Plugin
getReferencedItems() overrideengine::ExternalPluginvirtual
getSelectableDescription() overrideengine::ExternalPluginvirtual
getShortName(int)engine::Pluginvirtual
getSidechainSourceID() constengine::Plugin
getSidechainSourceName()engine::Plugin
getSidechainSourceNames(bool allowNone)engine::Plugin
getTailLength() const overrideengine::ExternalPluginvirtual
getTooltip() overrideengine::ExternalPluginvirtual
getTotalNumInputChannels() constengine::ExternalPlugin
getUndoManager() const noexceptengine::Plugin
getVendor() overrideengine::ExternalPluginvirtual
getVSTXML() const noexceptengine::ExternalPlugin
getWeakRef()engine::Selectable
getWire(int index) constengine::Plugin
getWrappedAudioProcessor() const overrideengine::ExternalPluginvirtual
guessSidechainRouting()engine::Plugin
hasNameForMidiBank(int bank, juce::String &name)engine::Pluginvirtual
hasNameForMidiNoteNumber(int note, int midiChannel, juce::String &name) overrideengine::ExternalPluginvirtual
hasNameForMidiProgram(int programNum, int bank, juce::String &name) overrideengine::ExternalPluginvirtual
hideWindowForShutdown()engine::Plugin
indexOfAutomatableParameter(const AutomatableParameter::Ptr &) constengine::AutomatableEditItem
initialise(const PluginInitialisationInfo &) overrideengine::ExternalPluginvirtual
engine::Selectable::initialise()engine::Selectablestatic
initialiseFully() overrideengine::ExternalPluginvirtual
initialiseWithoutStopping(const PluginInitialisationInfo &)engine::Pluginvirtual
isActiveParameter(AutomatableParameter &)engine::AutomatableEditItem
isAU() const noexceptengine::ExternalPlugin
isAutomationNeeded() const noexceptengine::AutomatableEditItem
isBeingActivelyPlayed() constengine::AutomatableEditItem
isClipEffectPlugin() constengine::Plugin
isDisabled() overrideengine::ExternalPluginvirtual
isEnabled() const noexceptengine::Plugin
isFrozen() const noexceptengine::Plugin
isInitialising() constengine::Plugin
isInitialisingAsync() constengine::ExternalPlugin
isInRack() constengine::Plugin
isMissing() overrideengine::ExternalPluginvirtual
isProcessingEnabled() const noexceptengine::Plugin
isSelectableValid(const Selectable *) noexceptengine::Selectablestatic
isSynth() overrideengine::ExternalPluginvirtual
isVST() const noexceptengine::ExternalPlugin
isVST3() const noexceptengine::ExternalPlugin
itemIDengine::EditItem
MacroParameterElement(Edit &, const juce::ValueTree &)engine::MacroParameterElement
makeConnection(int srcChannel, int dstChannel, juce::UndoManager *)engine::Plugin
masterPluginIDengine::Pluginprotected
masterReferenceengine::Selectable
midiPanic() overrideengine::ExternalPluginvirtual
needsConstantBufferSize()engine::Pluginvirtual
noTail() overrideengine::ExternalPluginvirtual
notifyListenersOfDeletion()engine::Selectable
ownerEditengine::MacroParameterElement
parentStateForListengine::MacroParameterElement
playStartedOrStopped()engine::Plugin
Plugin(PluginCreationInfo)engine::Plugin
prepareForNextBlock(TimePosition)engine::Pluginvirtual
processingengine::Pluginprotected
processingChanged() overrideengine::ExternalPluginvirtual
producesAudioWhenNoAudioInput() overrideengine::ExternalPluginvirtual
propertiesChanged()engine::Selectable
Ptr typedefengine::ExternalPlugin
quickParamNameengine::Pluginprotected
reassignReferencedItem(const ReferencedItem &, ProjectItemRef newRef, double newStartTime) overrideengine::ExternalPluginvirtual
rebuildParameterTree()engine::AutomatableEditItemprotected
remapOnTempoChangeengine::AutomatableEditItem
removeActiveParameter(const AutomatableParameter &)engine::AutomatableEditItem
removeFromParent()engine::Plugin
removeListener(SelectableListener *)engine::Selectable
removeParameterListChangeListener(ParameterListChangeListener *)engine::AutomatableEditItem
removeSelectableListener(SelectableListener *)engine::Selectable
reset() overrideengine::ExternalPluginvirtual
resetRecordingStatus()engine::AutomatableEditItem
restoreChangedParametersFromState()engine::AutomatableEditItemprotected
restorePluginStateFromValueTree(const juce::ValueTree &) overrideengine::ExternalPluginvirtual
sampleRateengine::Pluginprotected
saveChangedParametersToState()engine::AutomatableEditItemprotected
Selectable()engine::Selectable
selectableAboutToBeDeleted() overrideengine::ExternalPluginvirtual
selectionStatusChanged(bool isNowSelected)engine::Selectablevirtual
setAutomatableParamPosition(TimePosition)engine::AutomatableEditItem
setBusesLayout(juce::AudioProcessor::BusesLayout)engine::ExternalPlugin
setBusLayout(juce::AudioChannelSet, bool isInput, int busIndex)engine::ExternalPlugin
setCurrentProgram(int index, bool sendChangeMessage)engine::ExternalPlugin
setCurrentProgramName(const juce::String &name)engine::ExternalPlugin
setCustomName(const juce::String &)engine::Plugin
setDeletesPluginInstanceSynchronously(bool shouldDeleteSynchronously) noexceptengine::ExternalPlugin
setEnabled(bool enabled) overrideengine::ExternalPluginvirtual
setFrozen(bool shouldBeFrozen)engine::Plugin
setPluginToMirror(const Plugin::Ptr &)engine::Plugin
setProcessingEnabled(bool p)engine::Plugin
setQuickControlParameter(AutomatableParameter *)engine::Plugin
setSidechainSourceByName(const juce::String &name)engine::Plugin
setSidechainSourceID(EditItemID newID)engine::Plugin
shouldMeasureCpuUsage() const noexceptengine::Pluginvirtual
showWindowExplicitly()engine::Plugin
sidechainSourceIDengine::Pluginprotected
sortPlugins(Plugin::Array &)engine::Pluginstatic
sortPlugins(std::vector< Plugin * > &)engine::Pluginstatic
sourceMediaChanged()engine::Pluginvirtual
stateengine::Plugin
takesAudioInput() overrideengine::ExternalPluginvirtual
takesMidiInput() overrideengine::ExternalPluginvirtual
trackPropertiesChanged() overrideengine::ExternalPluginvirtual
Type enum nameengine::Plugin
updateAutomatableParamPosition(TimePosition)engine::AutomatableEditItemvirtual
updateFromMirroredPluginIfNeeded(Plugin &) overrideengine::ExternalPluginvirtual
updateLastPlaybackTime()engine::AutomatableEditItemprotected
updateParameterStreams(TimePosition)engine::AutomatableEditItem
updateStreamIterators()engine::AutomatableEditItem
valueTreeChanged() overrideengine::Pluginprotectedvirtual
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &) overrideengine::Pluginprotected
valueTreeChildOrderChanged(juce::ValueTree &, int, int) overrideengine::ValueTreeAllEventListenerprotected
valueTreeChildRemoved(juce::ValueTree &, juce::ValueTree &, int) overrideengine::Pluginprotected
valueTreeParentChanged(juce::ValueTree &) overrideengine::Pluginprotected
valueTreeRedirected(juce::ValueTree &) overrideengine::ValueTreeAllEventListenerprotected
visitAllAutomatableParams(const std::function< void(AutomatableParameter &)> &visit) constengine::AutomatableEditItem
WeakRef typedefengine::Selectable
wetGainengine::ExternalPlugin
wetValueengine::ExternalPlugin
windowStateengine::Plugin
wrapSelectedPluginsInRack(SelectionManager &)engine::Pluginstatic
xmlTypeNameengine::ExternalPluginstatic
~AutomatableEditItem() overrideengine::AutomatableEditItem
~EditItem()=defaultengine::EditItemvirtual
~Exportable()=defaultengine::Exportablevirtual
~ExternalPlugin() overrideengine::ExternalPlugin
~MacroParameterElement()=defaultengine::MacroParameterElementvirtual
~Plugin() overrideengine::Plugin
~Selectable()engine::Selectablevirtual