addListener(SelectableListener *) | tracktion::engine::Selectable | |
addSection(EditItemID trackID, double endTime, juce::UndoManager *) | tracktion::engine::TrackCompManager::TrackComp | |
addSection(Track::Ptr, double endTime) | tracktion::engine::TrackCompManager::TrackComp | |
addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
arrayLock | tracktion::engine::ValueTreeObjectList< CompSection > | |
arrayLock | tracktion::engine::ValueTreeObjectList< CompSection > | |
at(int idx) | tracktion::engine::ValueTreeObjectList< CompSection > | |
at(int idx) | tracktion::engine::ValueTreeObjectList< CompSection > | |
beats enum value | tracktion::engine::TrackCompManager::TrackComp | |
begin() | tracktion::engine::ValueTreeObjectList< CompSection > | |
begin() const | tracktion::engine::ValueTreeObjectList< CompSection > | |
begin() | tracktion::engine::ValueTreeObjectList< CompSection > | |
begin() const | tracktion::engine::ValueTreeObjectList< CompSection > | |
cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
changed() | tracktion::engine::Selectable | virtual |
compareElements(CompSection *first, CompSection *second) const | tracktion::engine::ValueTreeObjectList< CompSection > | |
compareElements(CompSection *first, CompSection *second) const | tracktion::engine::ValueTreeObjectList< CompSection > | |
createAndIncRefCount(Edit &, const juce::ValueTree &) | tracktion::engine::TrackCompManager::TrackComp | static |
createNewObject(const juce::ValueTree &) override | tracktion::engine::TrackCompManager::TrackComp | virtual |
deleteAllObjects() | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
deleteAllObjects() | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
deleteObject(CompSection *) override | tracktion::engine::TrackCompManager::TrackComp | |
ValueTreeObjectList< CompSection >::deleteObject(CompSection *)=0 | tracktion::engine::ValueTreeObjectList< CompSection > | pure virtual |
deselect() | tracktion::engine::Selectable | |
edit | tracktion::engine::TrackCompManager::TrackComp | |
end() | tracktion::engine::ValueTreeObjectList< CompSection > | |
end() const | tracktion::engine::ValueTreeObjectList< CompSection > | |
end() | tracktion::engine::ValueTreeObjectList< CompSection > | |
end() const | tracktion::engine::ValueTreeObjectList< CompSection > | |
excludedColour | tracktion::engine::TrackCompManager::TrackComp | |
findSectionAtTime(const Track::Ptr &, double) const | tracktion::engine::TrackCompManager::TrackComp | |
findSectionWithEdgeTimeWithin(const Track::Ptr &, juce::Range< double >, bool &startEdge) const | tracktion::engine::TrackCompManager::TrackComp | |
freeObjects() | tracktion::engine::ValueTreeObjectList< CompSection > | |
freeObjects() | tracktion::engine::ValueTreeObjectList< CompSection > | |
getMuteTimes(const juce::Array< TimeRange > &nonMuteTimes) | tracktion::engine::TrackCompManager::TrackComp | static |
getNonMuteTimes(Track &, TimeDuration crossfadeTime) const | tracktion::engine::TrackCompManager::TrackComp | |
getSectionsForTrack(const Track::Ptr &) const | tracktion::engine::TrackCompManager::TrackComp | |
getSelectableDescription() override | tracktion::engine::TrackCompManager::TrackComp | virtual |
getSourceTrackID(const juce::ValueTree &) | tracktion::engine::TrackCompManager::TrackComp | static |
getTimeFormat() const noexcept | tracktion::engine::TrackCompManager::TrackComp | |
getTimeRange() const | tracktion::engine::TrackCompManager::TrackComp | |
getWeakRef() | tracktion::engine::Selectable | |
includedColour | tracktion::engine::TrackCompManager::TrackComp | |
indexOf(const juce::ValueTree &v) const noexcept | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
indexOf(const juce::ValueTree &v) const noexcept | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
initialise() | tracktion::engine::Selectable | static |
isChildTree(juce::ValueTree &v) const | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
isChildTree(juce::ValueTree &v) const | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
isEmpty() const noexcept | tracktion::engine::ValueTreeObjectList< CompSection > | |
isEmpty() const noexcept | tracktion::engine::ValueTreeObjectList< CompSection > | |
isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
isSuitableType(const juce::ValueTree &) const override | tracktion::engine::TrackCompManager::TrackComp | virtual |
masterReference | tracktion::engine::Selectable | |
moveSection(CompSection *, double timeDelta) | tracktion::engine::TrackCompManager::TrackComp | |
moveSectionEndTime(CompSection *, double newTime) | tracktion::engine::TrackCompManager::TrackComp | |
moveSectionToEndAt(CompSection *, double newEndTime) | tracktion::engine::TrackCompManager::TrackComp | |
name | tracktion::engine::TrackCompManager::TrackComp | |
newObjectAdded(CompSection *) override | tracktion::engine::TrackCompManager::TrackComp | |
ValueTreeObjectList< CompSection >::newObjectAdded(CompSection *)=0 | tracktion::engine::ValueTreeObjectList< CompSection > | pure virtual |
notifyListenersOfDeletion() | tracktion::engine::Selectable | |
objectOrderChanged() override | tracktion::engine::TrackCompManager::TrackComp | virtual |
objectRemoved(CompSection *) override | tracktion::engine::TrackCompManager::TrackComp | |
ValueTreeObjectList< CompSection >::objectRemoved(CompSection *)=0 | tracktion::engine::ValueTreeObjectList< CompSection > | pure virtual |
objects | tracktion::engine::ValueTreeObjectList< CompSection > | |
objects | tracktion::engine::ValueTreeObjectList< CompSection > | |
operator[](int idx) const | tracktion::engine::ValueTreeObjectList< CompSection > | |
operator[](int idx) const | tracktion::engine::ValueTreeObjectList< CompSection > | |
parent | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
parent | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
propertiesChanged() | tracktion::engine::Selectable | |
Ptr typedef | tracktion::engine::TrackCompManager::TrackComp | |
rebuildObjects() | tracktion::engine::ValueTreeObjectList< CompSection > | |
rebuildObjects() | tracktion::engine::ValueTreeObjectList< CompSection > | |
removeListener(SelectableListener *) | tracktion::engine::Selectable | |
removeSection(CompSection &) | tracktion::engine::TrackCompManager::TrackComp | |
removeSectionsWithinRange(juce::Range< double >, CompSection *sectionToKeep) | tracktion::engine::TrackCompManager::TrackComp | |
removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
ScopedLockType typedef | tracktion::engine::ValueTreeObjectList< CompSection > | |
ScopedLockType typedef | tracktion::engine::ValueTreeObjectList< CompSection > | |
seconds enum value | tracktion::engine::TrackCompManager::TrackComp | |
Selectable() | tracktion::engine::Selectable | |
selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
setName(const juce::String &) | tracktion::engine::TrackCompManager::TrackComp | |
setSectionTrack(CompSection &, const Track::Ptr &) | tracktion::engine::TrackCompManager::TrackComp | |
setSourceTrackID(juce::ValueTree &, EditItemID, juce::UndoManager *) | tracktion::engine::TrackCompManager::TrackComp | static |
setTimeFormat(TimeFormat) | tracktion::engine::TrackCompManager::TrackComp | |
size() const | tracktion::engine::ValueTreeObjectList< CompSection > | |
size() const | tracktion::engine::ValueTreeObjectList< CompSection > | |
sortArray() | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
sortArray() | tracktion::engine::ValueTreeObjectList< CompSection > | protected |
splitSectionAtTime(double) | tracktion::engine::TrackCompManager::TrackComp | |
state | tracktion::engine::TrackCompManager::TrackComp | |
TimeFormat enum name | tracktion::engine::TrackCompManager::TrackComp | |
TrackComp(Edit &, const juce::ValueTree &) | tracktion::engine::TrackCompManager::TrackComp | |
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
ValueTreeObjectList(const juce::ValueTree &parentTree) | tracktion::engine::ValueTreeObjectList< CompSection > | |
ValueTreeObjectList(const juce::ValueTree &parentTree) | tracktion::engine::ValueTreeObjectList< CompSection > | |
valueTreeParentChanged(juce::ValueTree &) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
valueTreeParentChanged(juce::ValueTree &) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override | tracktion::engine::TrackCompManager::TrackComp | |
valueTreeRedirected(juce::ValueTree &) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
valueTreeRedirected(juce::ValueTree &) override | tracktion::engine::ValueTreeObjectList< CompSection > | |
WeakRef typedef | tracktion::engine::Selectable | |
~Selectable() | tracktion::engine::Selectable | virtual |
~TrackComp() override | tracktion::engine::TrackCompManager::TrackComp | |
~ValueTreeObjectList() override | tracktion::engine::ValueTreeObjectList< CompSection > | |
~ValueTreeObjectList() override | tracktion::engine::ValueTreeObjectList< CompSection > | |