| acceptsInput() const | tracktion::engine::Track | |
| addClip(const Clip::Ptr &) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| addCollectionClip(CollectionClip *) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| addListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| addSelectableListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| anyFreeze enum value | tracktion::engine::Track | |
| areAnyClipsUsingFile(const AudioFile &) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| ArrangerTrack(Edit &, const juce::ValueTree &) (defined in tracktion::engine::ArrangerTrack) | tracktion::engine::ArrangerTrack | |
| Array typedef (defined in tracktion::engine::Track) | tracktion::engine::Track | |
| AsyncUpdater() | juce::AsyncUpdater | protected |
| cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
| cancelPendingUpdate() noexcept | juce::AsyncUpdater | protected |
| canContainAudio() const | tracktion::engine::Track | |
| canContainEditClips() const | tracktion::engine::Track | |
| canContainMarkers() const | tracktion::engine::Track | |
| canContainMIDI() const | tracktion::engine::Track | |
| canContainPlugin(Plugin *) const override | tracktion::engine::ArrangerTrack | virtual |
| canContainPlugins() const | tracktion::engine::Track | |
| canShowImage() const | tracktion::engine::Track | |
| changed() | tracktion::engine::Selectable | virtual |
| clipAddedOrRemoved() override | tracktion::engine::ClipTrack | virtual |
| clipCreated(Clip &) override | tracktion::engine::ClipTrack | virtual |
| clipOrderChanged() override | tracktion::engine::ClipTrack | virtual |
| ClipOwner() | tracktion::engine::ClipOwner | |
| clipPositionChanged() override | tracktion::engine::ClipTrack | virtual |
| ClipTrack(Edit &, const juce::ValueTree &, bool hasModifierList) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| collectionClipList (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | protected |
| contains(CollectionClip *) const (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| containsAnyMIDIClips() const (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| containsPlugin(const Plugin *) const override | tracktion::engine::ClipTrack | virtual |
| createsOutput() const | tracktion::engine::Track | |
| decReferenceCount() noexcept | juce::ReferenceCountedObject | |
| decReferenceCountWithoutDeleting() noexcept | juce::ReferenceCountedObject | |
| deleteRegion(TimeRange, SelectionManager *) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| deleteRegionOfClip(Clip::Ptr, TimeRange, SelectionManager *) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| deselect() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| edit (defined in tracktion::engine::EditItem) | tracktion::engine::EditItem | |
| EditItem(EditItemID, Edit &) (defined in tracktion::engine::EditItem) | tracktion::engine::EditItem | |
| findAllTimesOfInterest() (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | protected |
| findClipForID(EditItemID) const override | tracktion::engine::ClipTrack | virtual |
| flipAllPluginsEnablement() | tracktion::engine::Track | |
| flushStateToValueTree() override | tracktion::engine::ClipTrack | virtual |
| FreezeType enum name | tracktion::engine::Track | |
| frozenTrackHeight | tracktion::engine::Track | static |
| getAllAudioSubTracks(bool recursive) const | tracktion::engine::Track | |
| getAllAutomatableEditItems() const | tracktion::engine::Track | |
| getAllAutomatableParams() const | tracktion::engine::Track | |
| getAllPlugins() const override | tracktion::engine::ClipTrack | virtual |
| getAllSubTracks(bool recursive) const | tracktion::engine::Track | |
| getClipOwnerEdit() override | tracktion::engine::ClipTrack | virtual |
| getClipOwnerID() override | tracktion::engine::ClipTrack | virtual |
| getClipOwnerSelectable() override | tracktion::engine::ClipTrack | virtual |
| getClipOwnerState() override | tracktion::engine::ClipTrack | virtual |
| getClips() const | tracktion::engine::ClipOwner | |
| getCollectionClip(int index) const noexcept (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| getCollectionClip(Clip *) const (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| getColour() const | tracktion::engine::Track | |
| getCurrentlyShownAutoParam() const noexcept | tracktion::engine::Track | |
| getIndexInEditTrackList() const | tracktion::engine::Track | |
| getIndexOfNextCollectionClipAt(TimePosition) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| getIndexOfNextTrackItemAt(TimePosition) override | tracktion::engine::ClipTrack | virtual |
| getInputTracks() const | tracktion::engine::Track | virtual |
| getLength() const (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| getLengthIncludingInputTracks() const (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| getModifierList() const | tracktion::engine::Track | |
| getMuteAndSoloLightState() const | tracktion::engine::Track | |
| getName() const override (defined in tracktion::engine::ArrangerTrack) | tracktion::engine::ArrangerTrack | virtual |
| getNextCollectionClipAt(TimePosition) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| getNextTimeOfInterest(TimePosition afterThisTime) | tracktion::engine::ClipTrack | |
| getNextTrackItemAt(TimePosition) override | tracktion::engine::ClipTrack | virtual |
| getNumCollectionClips() const noexcept (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| getNumTrackItems() const override | tracktion::engine::ClipTrack | virtual |
| getParentFolderTrack() const | tracktion::engine::Track | |
| getParentTrack() const | tracktion::engine::Track | |
| getParentTrackTree() const | tracktion::engine::Track | |
| getPreviousTimeOfInterest(TimePosition beforeThisTime) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| getReferenceCount() const noexcept | juce::ReferenceCountedObject | |
| getSelectableDescription() override | tracktion::engine::ArrangerTrack | virtual |
| getSiblingTrack(int delta, bool keepWithinSameParent) const | tracktion::engine::Track | |
| getSubTrackList() const | tracktion::engine::Track | |
| getTags() const | tracktion::engine::Track | |
| getTagsArray() const noexcept | tracktion::engine::Track | |
| getTotalRange() const (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| getTrackDepth() const | tracktion::engine::Track | |
| getTrackImage() const | tracktion::engine::Track | |
| getTrackItem(int idx) const override | tracktion::engine::ClipTrack | virtual |
| getWeakRef() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| groupFreeze enum value | tracktion::engine::Track | |
| handleAsyncUpdate() override (defined in tracktion::engine::Track) | tracktion::engine::Track | protectedvirtual |
| handleUpdateNowIfNeeded() | juce::AsyncUpdater | protected |
| hasFreezePointPlugin() const | tracktion::engine::Track | |
| hasSubTracks() const | tracktion::engine::Track | |
| hideAutomatableParametersForSource(EditItemID pluginOrParameterID) | tracktion::engine::Track | |
| imageHasChanged() | tracktion::engine::Track | |
| incReferenceCount() noexcept | juce::ReferenceCountedObject | |
| indexOfCollectionClip(CollectionClip *) const (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| indexOfTrackItem(TrackItem *) const override | tracktion::engine::ClipTrack | virtual |
| individualFreeze enum value | tracktion::engine::Track | |
| initialise() override | tracktion::engine::ClipTrack | virtual |
| initialiseClipOwner(Edit &, juce::ValueTree clipParentState) | tracktion::engine::ClipOwner | protected |
| insertClipWithState(juce::ValueTree) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| insertClipWithState(const juce::ValueTree &stateToUse, const juce::String &name, TrackItem::Type type, ClipPosition position, bool deleteExistingClips, bool allowSpottingAdjustment) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| insertEditClip(TimeRange position, ProjectItemID sourceID) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| insertMIDIClip(TimeRange position, SelectionManager *selectionManagerToSelectWith) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| insertMIDIClip(const juce::String &name, TimeRange position, SelectionManager *selectionManagerToSelectWith) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| insertNewClip(TrackItem::Type, TimeRange position, SelectionManager *selectionManagerToSelectWith) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| insertNewClip(TrackItem::Type, const juce::String &name, TimeRange position, SelectionManager *selectionManagerToSelectWith) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| insertNewClip(TrackItem::Type, const juce::String &name, ClipPosition position, SelectionManager *selectionManagerToSelectWith) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| insertSpaceIntoTrack(TimePosition, TimeDuration) override | tracktion::engine::ClipTrack | virtual |
| insertWaveClip(const juce::String &name, const juce::File &sourceFile, ClipPosition position, bool deleteExistingClips) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| insertWaveClip(const juce::String &name, ProjectItemID sourceID, ClipPosition position, bool deleteExistingClips) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| isAChildOf(const Track &possibleParent) const | tracktion::engine::Track | |
| isArrangerTrack() const override | tracktion::engine::ArrangerTrack | virtual |
| isAudioTrack() const | tracktion::engine::Track | virtual |
| isAutomationTrack() const | tracktion::engine::Track | virtual |
| isChordTrack() const | tracktion::engine::Track | virtual |
| isFolderTrack() const | tracktion::engine::Track | virtual |
| isFrozen(FreezeType) const | tracktion::engine::Track | virtual |
| isHidden() const | tracktion::engine::Track | |
| isMarkerTrack() const | tracktion::engine::Track | virtual |
| isMasterTrack() const | tracktion::engine::Track | virtual |
| isMovable() const | tracktion::engine::Track | |
| isMuted(bool) const | tracktion::engine::Track | virtual |
| isPartOfSubmix() const | tracktion::engine::Track | |
| isProcessing(bool includeParents) const | tracktion::engine::Track | |
| isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
| isSolo(bool) const | tracktion::engine::Track | virtual |
| isSoloIsolate(bool) const | tracktion::engine::Track | virtual |
| isTempoTrack() const | tracktion::engine::Track | virtual |
| isTrackAudible(bool areAnyTracksSolo) const | tracktion::engine::Track | protectedvirtual |
| isUpdatePending() const noexcept | juce::AsyncUpdater | protected |
| itemID | tracktion::engine::EditItem | |
| masterReference (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| minTrackHeightForDetail | tracktion::engine::Track | static |
| MuteAndSoloLightState enum name | tracktion::engine::Track | |
| muteFlashing enum value | tracktion::engine::Track | |
| muteLit enum value | tracktion::engine::Track | |
| notifyListenersOfDeletion() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| operator=(const ReferenceCountedObject &) noexcept | juce::ReferenceCountedObject | protected |
| operator=(ReferenceCountedObject &&) noexcept | juce::ReferenceCountedObject | protected |
| pluginList | tracktion::engine::Track | |
| processAudioNodesWhileMuted() const | tracktion::engine::Track | virtual |
| propertiesChanged() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| Ptr typedef (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| ReferenceCountedObject()=default | juce::ReferenceCountedObject | protected |
| ReferenceCountedObject(const ReferenceCountedObject &) noexcept | juce::ReferenceCountedObject | protected |
| ReferenceCountedObject(ReferenceCountedObject &&) noexcept | juce::ReferenceCountedObject | protected |
| refreshCurrentAutoParam() | tracktion::engine::Track | |
| refreshTrackItems() const (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | protected |
| removeCollectionClip(CollectionClip *) (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| removeListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| removeSelectableListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| resetName() | tracktion::engine::Track | |
| resetReferenceCount() noexcept | juce::ReferenceCountedObject | protected |
| sanityCheckName() | tracktion::engine::Track | virtual |
| Selectable() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
| sendMirrorUpdateToAllPlugins(Plugin &) const override | tracktion::engine::ClipTrack | virtual |
| setColour(juce::Colour newColour) | tracktion::engine::Track | |
| setCurrentlyShownAutoParam(const AutomatableParameter::Ptr &) | tracktion::engine::Track | |
| setFrozen(bool, FreezeType) | tracktion::engine::Track | virtual |
| setHidden(bool h) | tracktion::engine::Track | |
| setMute(bool) | tracktion::engine::Track | virtual |
| setName(const juce::String &) | tracktion::engine::Track | |
| setProcessing(bool p) | tracktion::engine::Track | |
| setSolo(bool) | tracktion::engine::Track | virtual |
| setSoloIsolate(bool) | tracktion::engine::Track | virtual |
| setTags(const juce::StringArray &) | tracktion::engine::Track | |
| setTrackImage(const juce::String &idOrData) | tracktion::engine::Track | |
| shouldBePlayed() const noexcept | tracktion::engine::Track | |
| soloFlashing enum value | tracktion::engine::Track | |
| soloIsolate enum value | tracktion::engine::Track | |
| soloLit enum value | tracktion::engine::Track | |
| splitAt(TimePosition) | tracktion::engine::ClipTrack | |
| splitClip(Clip &, TimePosition) | tracktion::engine::ClipTrack | |
| state | tracktion::engine::Track | |
| Track(Edit &, const juce::ValueTree &, bool hasModifierList) | tracktion::engine::Track | |
| trackHeightForEditor | tracktion::engine::Track | static |
| trackItems (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | mutableprotected |
| trackItemsDirty (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | mutableprotected |
| triggerAsyncUpdate() | juce::AsyncUpdater | protected |
| updateAudibility(bool areAnyTracksSolo) | tracktion::engine::Track | |
| valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &) override (defined in tracktion::engine::Track) | tracktion::engine::Track | protectedvirtual |
| valueTreeChildOrderChanged(juce::ValueTree &, int, int) override (defined in tracktion::engine::Track) | tracktion::engine::Track | protectedvirtual |
| valueTreeChildRemoved(juce::ValueTree &, juce::ValueTree &, int) override (defined in tracktion::engine::Track) | tracktion::engine::Track | protectedvirtual |
| valueTreeParentChanged(juce::ValueTree &) override (defined in tracktion::engine::Track) | tracktion::engine::Track | protectedvirtual |
| valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override (defined in tracktion::engine::Track) | tracktion::engine::Track | protectedvirtual |
| valueTreeRedirected(ValueTree &treeWhichHasBeenChanged) | juce::ValueTree::Listener | protectedvirtual |
| visitAllAutomatableParams(const std::function< void(AutomatableParameter &)> &) const | tracktion::engine::Track | |
| wantsAutomation() const | tracktion::engine::Track | |
| WeakRef typedef (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| ~ArrangerTrack() override (defined in tracktion::engine::ArrangerTrack) | tracktion::engine::ArrangerTrack | |
| ~AsyncUpdater() | juce::AsyncUpdater | protectedvirtual |
| ~ClipOwner() | tracktion::engine::ClipOwner | virtual |
| ~ClipTrack() override (defined in tracktion::engine::ClipTrack) | tracktion::engine::ClipTrack | |
| ~EditItem()=default (defined in tracktion::engine::EditItem) | tracktion::engine::EditItem | virtual |
| ~Listener()=default | juce::ValueTree::Listener | protectedvirtual |
| ~ReferenceCountedObject() | juce::ReferenceCountedObject | protectedvirtual |
| ~Selectable() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | virtual |
| ~Track() override | tracktion::engine::Track | |