TracktionEngine
tracktion::engine::RackType Member List

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

addConnection(EditItemID source, int sourcePin, EditItemID dest, int destPin)tracktion::engine::RackType
addInput(int index, const juce::String &name)tracktion::engine::RackType
addOutput(int index, const juce::String &name)tracktion::engine::RackType
addPlugin(const Plugin::Ptr &, juce::Point< float > pos, bool canAutoConnect)tracktion::engine::RackType
addSelectableListener(SelectableListener *)tracktion::engine::Selectable
cancelAnyPendingUpdates()tracktion::engine::Selectable
changed()tracktion::engine::Selectablevirtual
checkConnections()tracktion::engine::RackType
createInstanceForSideChain(Track &, const juce::BigInteger &channelMask, EditItemID pluginID, int pinIndex)tracktion::engine::RackType
createStateCopy(bool includeAutomation)tracktion::engine::RackType
createTypeToWrapPlugins(const Plugin::Array &, Edit &)tracktion::engine::RackTypestatic
deregisterInstance(RackInstance *)tracktion::engine::RackType
deselect()tracktion::engine::Selectable
edittracktion::engine::RackType
findRackTypeContaining(const Plugin &)tracktion::engine::RackTypestatic
getAudioInputNamesWithChannels() consttracktion::engine::RackType
getAudioOutputNamesWithChannels() consttracktion::engine::RackType
getConnections() const noexcepttracktion::engine::RackType
getInputNames() consttracktion::engine::RackType
getLatencySeconds(double sampleRate, int blockSize)tracktion::engine::RackType
getModifierList() const noexcepttracktion::engine::RackType
getNumMacroParameters() consttracktion::engine::MacroParameterElement
getOutputNames() consttracktion::engine::RackType
getPluginForID(EditItemID)tracktion::engine::RackType
getPluginPosition(const Plugin::Ptr &) consttracktion::engine::RackType
getPluginPosition(int index) consttracktion::engine::RackType
getPlugins() consttracktion::engine::RackType
getPluginsWhichTakeInputFrom(EditItemID) consttracktion::engine::RackType
getRackPresetPrefix() noexcepttracktion::engine::RackTypestatic
getSelectableDescription() overridetracktion::engine::RackTypevirtual
getUndoManager() consttracktion::engine::RackType
getWeakRef()tracktion::engine::Selectable
getWindowStates() consttracktion::engine::RackType
hideWindowForShutdown()tracktion::engine::RackType
initialise()tracktion::engine::Selectablestatic
initialisePluginsIfNeeded(const PluginInitialisationInfo &) consttracktion::engine::RackType
isConnectionLegal(EditItemID source, int sourcePin, EditItemID dest, int destPin) consttracktion::engine::RackType
isPluginAllowed(const Plugin::Ptr &)tracktion::engine::RackTypestatic
isSelectableValid(const Selectable *) noexcepttracktion::engine::Selectablestatic
loadWindowPosition()tracktion::engine::RackType
MacroParameterElement(Edit &, const juce::ValueTree &)tracktion::engine::MacroParameterElement
macroParameterListtracktion::engine::MacroParameterElement
masterReferencetracktion::engine::Selectable
notifyListenersOfDeletion()tracktion::engine::Selectable
pasteClipboard()tracktion::engine::RackType
propertiesChanged()tracktion::engine::Selectable
Ptr typedeftracktion::engine::RackType
rackIDtracktion::engine::RackType
rackNametracktion::engine::RackType
RackType(const juce::ValueTree &, Edit &)tracktion::engine::RackType
registerInstance(RackInstance *, const PluginInitialisationInfo &)tracktion::engine::RackType
removeBrokenConnections(juce::ValueTree &, juce::UndoManager *)tracktion::engine::RackTypestatic
removeConnection(EditItemID source, int sourcePin, EditItemID dest, int destPin)tracktion::engine::RackType
removeInput(int index)tracktion::engine::RackType
removeOutput(int index)tracktion::engine::RackType
removeSelectableListener(SelectableListener *)tracktion::engine::Selectable
renameInput(int index, const juce::String &name)tracktion::engine::RackType
renameOutput(int index, const juce::String &name)tracktion::engine::RackType
restoreStateFromValueTree(const juce::ValueTree &)tracktion::engine::RackType
saveWindowPosition()tracktion::engine::RackType
Selectable()tracktion::engine::Selectable
selectableAboutToBeDeleted()tracktion::engine::Selectablevirtual
selectionStatusChanged(bool isNowSelected)tracktion::engine::Selectablevirtual
setPluginPosition(int index, juce::Point< float > pos)tracktion::engine::RackType
statetracktion::engine::RackType
updateAutomatableParamPositions(TimePosition)tracktion::engine::RackType
WeakRef typedeftracktion::engine::Selectable
~MacroParameterElement()=defaulttracktion::engine::MacroParameterElementvirtual
~RackType() overridetracktion::engine::RackType
~Selectable()tracktion::engine::Selectablevirtual