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 |