| addConnection(EditItemID source, int sourcePin, EditItemID dest, int destPin) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| addInput(int index, const juce::String &name) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| addListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| addOutput(int index, const juce::String &name) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| addPlugin(const Plugin::Ptr &, juce::Point< float > pos, bool canAutoConnect) | tracktion::engine::RackType | |
| addSelectableListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
| changed() | tracktion::engine::Selectable | virtual |
| checkConnections() (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| createInstanceForSideChain(Track &, const juce::BigInteger &channelMask, EditItemID pluginID, int pinIndex) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| createStateCopy(bool includeAutomation) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| createTypeToWrapPlugins(const Plugin::Array &, Edit &) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | static |
| decReferenceCount() noexcept | juce::ReferenceCountedObject | |
| decReferenceCountWithoutDeleting() noexcept | juce::ReferenceCountedObject | |
| deregisterInstance(RackInstance *) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| deselect() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| edit (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| findRackTypeContaining(const Plugin &) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | static |
| getAudioInputNamesWithChannels() const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getAudioOutputNamesWithChannels() const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getConnections() const noexcept (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getInputNames() const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getLatencySeconds(double sampleRate, int blockSize) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getMacroParameterList() | tracktion::engine::MacroParameterElement | |
| getMacroParameterListForWriting() | tracktion::engine::MacroParameterElement | |
| getMacroParameters() const (defined in tracktion::engine::MacroParameterElement) | tracktion::engine::MacroParameterElement | |
| getModifierList() const noexcept (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getOutputNames() const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getPluginForID(EditItemID) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getPluginPosition(const Plugin::Ptr &) const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getPluginPosition(int index) const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getPlugins() const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getPluginsWhichTakeInputFrom(EditItemID) const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getRackPresetPrefix() noexcept (defined in tracktion::engine::RackType) | tracktion::engine::RackType | static |
| getReferenceCount() const noexcept | juce::ReferenceCountedObject | |
| getSelectableDescription() override | tracktion::engine::RackType | virtual |
| getUndoManager() const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| getWeakRef() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| getWindowStates() const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| hideWindowForShutdown() (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| incReferenceCount() noexcept | juce::ReferenceCountedObject | |
| initialise() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | static |
| initialisePluginsIfNeeded(const PluginInitialisationInfo &) const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| isConnectionLegal(EditItemID source, int sourcePin, EditItemID dest, int destPin) const (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| isPluginAllowed(const Plugin::Ptr &) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | static |
| isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
| loadWindowPosition() (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| MacroParameterElement(Edit &, const juce::ValueTree &) | tracktion::engine::MacroParameterElement | |
| masterReference (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| notifyListenersOfDeletion() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| operator=(const ReferenceCountedObject &) noexcept | juce::ReferenceCountedObject | protected |
| operator=(ReferenceCountedObject &&) noexcept | juce::ReferenceCountedObject | protected |
| ownerEdit (defined in tracktion::engine::MacroParameterElement) | tracktion::engine::MacroParameterElement | |
| parentStateForList (defined in tracktion::engine::MacroParameterElement) | tracktion::engine::MacroParameterElement | |
| pasteClipboard() (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| propertiesChanged() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| Ptr typedef (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| rackID (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| rackName (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| RackType(const juce::ValueTree &, Edit &) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| ReferenceCountedObject()=default | juce::ReferenceCountedObject | protected |
| ReferenceCountedObject(const ReferenceCountedObject &) noexcept | juce::ReferenceCountedObject | protected |
| ReferenceCountedObject(ReferenceCountedObject &&) noexcept | juce::ReferenceCountedObject | protected |
| registerInstance(RackInstance *, const PluginInitialisationInfo &) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| removeBrokenConnections(juce::ValueTree &, juce::UndoManager *) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | static |
| removeConnection(EditItemID source, int sourcePin, EditItemID dest, int destPin) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| removeInput(int index) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| removeListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| removeOutput(int index) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| removeSelectableListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| renameInput(int index, const juce::String &name) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| renameOutput(int index, const juce::String &name) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| resetReferenceCount() noexcept | juce::ReferenceCountedObject | protected |
| restoreStateFromValueTree(const juce::ValueTree &) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| saveWindowPosition() (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| Selectable() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
| setPluginPosition(int index, juce::Point< float > pos) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| state (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| updateAutomatableParamPositions(TimePosition) (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| WeakRef typedef (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| ~MacroParameterElement()=default | tracktion::engine::MacroParameterElement | virtual |
| ~RackType() override (defined in tracktion::engine::RackType) | tracktion::engine::RackType | |
| ~ReferenceCountedObject() | juce::ReferenceCountedObject | protectedvirtual |
| ~Selectable() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | virtual |