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