| addListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| addSection(EditItemID trackID, double endTime, juce::UndoManager *) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| addSection(Track::Ptr, double endTime) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| addSelectableListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| beats enum value (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
| changed() | tracktion::engine::Selectable | virtual |
| createAndIncRefCount(Edit &, const juce::ValueTree &) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | static |
| createNewObject(const juce::ValueTree &) override (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | virtual |
| decReferenceCount() noexcept | juce::ReferenceCountedObject | |
| decReferenceCountWithoutDeleting() noexcept | juce::ReferenceCountedObject | |
| deleteObject(CompSection *) override (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| deselect() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| edit (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| excludedColour (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| findSectionAtTime(const Track::Ptr &, double) const (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| findSectionWithEdgeTimeWithin(const Track::Ptr &, juce::Range< double >, bool &startEdge) const (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| getMuteTimes(const juce::Array< TimeRange > &nonMuteTimes) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | static |
| getNonMuteTimes(Track &, TimeDuration crossfadeTime) const (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| getReferenceCount() const noexcept | juce::ReferenceCountedObject | |
| getSectionsForTrack(const Track::Ptr &) const (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| getSelectableDescription() override | tracktion::engine::TrackCompManager::TrackComp | virtual |
| getSourceTrackID(const juce::ValueTree &) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | static |
| getTimeFormat() const noexcept (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| getTimeRange() const (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| getWeakRef() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| includedColour (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| incReferenceCount() noexcept | juce::ReferenceCountedObject | |
| initialise() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | static |
| isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
| isSuitableType(const juce::ValueTree &) const override (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | virtual |
| masterReference (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| moveSection(CompSection *, double timeDelta) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| moveSectionEndTime(CompSection *, double newTime) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| moveSectionToEndAt(CompSection *, double newEndTime) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| name (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| newObjectAdded(CompSection *) override (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| notifyListenersOfDeletion() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| objectOrderChanged() override (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | virtual |
| objectRemoved(CompSection *) override (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| operator=(const ReferenceCountedObject &) noexcept | juce::ReferenceCountedObject | protected |
| operator=(ReferenceCountedObject &&) noexcept | juce::ReferenceCountedObject | protected |
| propertiesChanged() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| Ptr typedef (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| ReferenceCountedObject()=default | juce::ReferenceCountedObject | protected |
| ReferenceCountedObject(const ReferenceCountedObject &) noexcept | juce::ReferenceCountedObject | protected |
| ReferenceCountedObject(ReferenceCountedObject &&) noexcept | juce::ReferenceCountedObject | protected |
| removeListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| removeSection(CompSection &) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| removeSectionsWithinRange(juce::Range< double >, CompSection *sectionToKeep) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| removeSelectableListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| resetReferenceCount() noexcept | juce::ReferenceCountedObject | protected |
| seconds enum value (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| Selectable() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
| setName(const juce::String &) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| setSectionTrack(CompSection &, const Track::Ptr &) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| setSourceTrackID(juce::ValueTree &, EditItemID, juce::UndoManager *) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | static |
| setTimeFormat(TimeFormat) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| splitSectionAtTime(double) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| state (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| TimeFormat enum name (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| TrackComp(Edit &, const juce::ValueTree &) (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |
| valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | virtual |
| WeakRef typedef (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| ~Listener()=default | juce::ValueTree::Listener | virtual |
| ~ReferenceCountedObject() | juce::ReferenceCountedObject | protectedvirtual |
| ~Selectable() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | virtual |
| ~TrackComp() override (defined in tracktion::engine::TrackCompManager::TrackComp) | tracktion::engine::TrackCompManager::TrackComp | |