| addConnection(EditItemID source, int sourcePin, EditItemID dest, int destPin) | tracktion::engine::RackType | |
| addInput(int index, const juce::String &name) | tracktion::engine::RackType | |
| addListener(SelectableListener *) | tracktion::engine::Selectable | |
| 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::Selectable | virtual |
| 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::RackType | static |
| deregisterInstance(RackInstance *) | tracktion::engine::RackType | |
| deselect() | tracktion::engine::Selectable | |
| edit | tracktion::engine::EditItem | |
| EditItem(EditItemID, Edit &) | tracktion::engine::EditItem | |
| EditItem(Edit &, const juce::ValueTree &) | tracktion::engine::EditItem | |
| findRackTypeContaining(const Plugin &) | tracktion::engine::RackType | static |
| flushStateToValueTree() | tracktion::engine::RackType | |
| getAudioInputNamesWithChannels() const | tracktion::engine::RackType | |
| getAudioOutputNamesWithChannels() const | tracktion::engine::RackType | |
| getConnections() const noexcept | tracktion::engine::RackType | |
| getInputNames() const | tracktion::engine::RackType | |
| getLatencySeconds(double sampleRate, int blockSize) | tracktion::engine::RackType | |
| getMacroParameterList() | tracktion::engine::MacroParameterElement | |
| getMacroParameterListForWriting() | tracktion::engine::MacroParameterElement | |
| getMacroParameters() const | tracktion::engine::MacroParameterElement | |
| getModifierList() const noexcept | tracktion::engine::RackType | |
| getName() const override | tracktion::engine::RackType | virtual |
| getOutputNames() const | tracktion::engine::RackType | |
| getPluginForID(EditItemID) | tracktion::engine::RackType | |
| getPluginPosition(const Plugin::Ptr &) const | tracktion::engine::RackType | |
| getPluginPosition(int index) const | tracktion::engine::RackType | |
| getPlugins() const | tracktion::engine::RackType | |
| getPluginsWhichTakeInputFrom(EditItemID) const | tracktion::engine::RackType | |
| getRackPresetPrefix() noexcept | tracktion::engine::RackType | static |
| getSelectableDescription() override | tracktion::engine::RackType | virtual |
| getUndoManager() const | tracktion::engine::RackType | |
| getWeakRef() | tracktion::engine::Selectable | |
| getWindowStates() const | tracktion::engine::RackType | |
| hideWindowForShutdown() | tracktion::engine::RackType | |
| initialise() | tracktion::engine::Selectable | static |
| initialisePluginsIfNeeded(const PluginInitialisationInfo &) const | tracktion::engine::RackType | |
| isConnectionLegal(EditItemID source, int sourcePin, EditItemID dest, int destPin) const | tracktion::engine::RackType | |
| isPluginAllowed(const Plugin::Ptr &) | tracktion::engine::RackType | static |
| isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
| itemID | tracktion::engine::EditItem | |
| loadWindowPosition() | tracktion::engine::RackType | |
| MacroParameterElement(Edit &, const juce::ValueTree &) | tracktion::engine::MacroParameterElement | |
| masterReference | tracktion::engine::Selectable | |
| notifyListenersOfDeletion() | tracktion::engine::Selectable | |
| ownerEdit | tracktion::engine::MacroParameterElement | |
| parentStateForList | tracktion::engine::MacroParameterElement | |
| pasteClipboard() | tracktion::engine::RackType | |
| propertiesChanged() | tracktion::engine::Selectable | |
| Ptr typedef | tracktion::engine::RackType | |
| rackName | tracktion::engine::RackType | |
| RackType(Edit &, const juce::ValueTree &) | tracktion::engine::RackType | |
| registerInstance(RackInstance *, const PluginInitialisationInfo &) | tracktion::engine::RackType | |
| removeBrokenConnections(juce::ValueTree &, juce::UndoManager *) | tracktion::engine::RackType | static |
| removeConnection(EditItemID source, int sourcePin, EditItemID dest, int destPin) | tracktion::engine::RackType | |
| removeInput(int index) | tracktion::engine::RackType | |
| removeListener(SelectableListener *) | tracktion::engine::Selectable | |
| 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::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
| setPluginPosition(int index, juce::Point< float > pos) | tracktion::engine::RackType | |
| state | tracktion::engine::RackType | |
| updateAutomatableParamPositions(TimePosition) | tracktion::engine::RackType | |
| WeakRef typedef | tracktion::engine::Selectable | |
| ~EditItem()=default | tracktion::engine::EditItem | virtual |
| ~MacroParameterElement()=default | tracktion::engine::MacroParameterElement | virtual |
| ~RackType() override | tracktion::engine::RackType | |
| ~Selectable() | tracktion::engine::Selectable | virtual |