TracktionEngine
tracktion::engine::TrackCompManager::TrackComp Member List

This is the complete list of members for tracktion::engine::TrackCompManager::TrackComp, including all inherited members.

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
arrayLocktracktion::engine::ValueTreeObjectList< CompSection >
arrayLocktracktion::engine::ValueTreeObjectList< CompSection >
at(int idx)tracktion::engine::ValueTreeObjectList< CompSection >
at(int idx)tracktion::engine::ValueTreeObjectList< CompSection >
beats enum valuetracktion::engine::TrackCompManager::TrackComp
begin()tracktion::engine::ValueTreeObjectList< CompSection >
begin() consttracktion::engine::ValueTreeObjectList< CompSection >
begin()tracktion::engine::ValueTreeObjectList< CompSection >
begin() consttracktion::engine::ValueTreeObjectList< CompSection >
cancelAnyPendingUpdates()tracktion::engine::Selectable
changed()tracktion::engine::Selectablevirtual
compareElements(CompSection *first, CompSection *second) consttracktion::engine::ValueTreeObjectList< CompSection >
compareElements(CompSection *first, CompSection *second) consttracktion::engine::ValueTreeObjectList< CompSection >
createAndIncRefCount(Edit &, const juce::ValueTree &)tracktion::engine::TrackCompManager::TrackCompstatic
createNewObject(const juce::ValueTree &) overridetracktion::engine::TrackCompManager::TrackCompvirtual
deleteAllObjects()tracktion::engine::ValueTreeObjectList< CompSection >protected
deleteAllObjects()tracktion::engine::ValueTreeObjectList< CompSection >protected
deleteObject(CompSection *) overridetracktion::engine::TrackCompManager::TrackComp
ValueTreeObjectList< CompSection >::deleteObject(CompSection *)=0tracktion::engine::ValueTreeObjectList< CompSection >pure virtual
deselect()tracktion::engine::Selectable
edittracktion::engine::TrackCompManager::TrackComp
end()tracktion::engine::ValueTreeObjectList< CompSection >
end() consttracktion::engine::ValueTreeObjectList< CompSection >
end()tracktion::engine::ValueTreeObjectList< CompSection >
end() consttracktion::engine::ValueTreeObjectList< CompSection >
excludedColourtracktion::engine::TrackCompManager::TrackComp
findSectionAtTime(const Track::Ptr &, double) consttracktion::engine::TrackCompManager::TrackComp
findSectionWithEdgeTimeWithin(const Track::Ptr &, juce::Range< double >, bool &startEdge) consttracktion::engine::TrackCompManager::TrackComp
freeObjects()tracktion::engine::ValueTreeObjectList< CompSection >
freeObjects()tracktion::engine::ValueTreeObjectList< CompSection >
getMuteTimes(const juce::Array< TimeRange > &nonMuteTimes)tracktion::engine::TrackCompManager::TrackCompstatic
getNonMuteTimes(Track &, TimeDuration crossfadeTime) consttracktion::engine::TrackCompManager::TrackComp
getSectionsForTrack(const Track::Ptr &) consttracktion::engine::TrackCompManager::TrackComp
getSelectableDescription() overridetracktion::engine::TrackCompManager::TrackCompvirtual
getSourceTrackID(const juce::ValueTree &)tracktion::engine::TrackCompManager::TrackCompstatic
getTimeFormat() const noexcepttracktion::engine::TrackCompManager::TrackComp
getTimeRange() consttracktion::engine::TrackCompManager::TrackComp
getWeakRef()tracktion::engine::Selectable
includedColourtracktion::engine::TrackCompManager::TrackComp
indexOf(const juce::ValueTree &v) const noexcepttracktion::engine::ValueTreeObjectList< CompSection >protected
indexOf(const juce::ValueTree &v) const noexcepttracktion::engine::ValueTreeObjectList< CompSection >protected
initialise()tracktion::engine::Selectablestatic
isChildTree(juce::ValueTree &v) consttracktion::engine::ValueTreeObjectList< CompSection >protected
isChildTree(juce::ValueTree &v) consttracktion::engine::ValueTreeObjectList< CompSection >protected
isEmpty() const noexcepttracktion::engine::ValueTreeObjectList< CompSection >
isEmpty() const noexcepttracktion::engine::ValueTreeObjectList< CompSection >
isSelectableValid(const Selectable *) noexcepttracktion::engine::Selectablestatic
isSuitableType(const juce::ValueTree &) const overridetracktion::engine::TrackCompManager::TrackCompvirtual
masterReferencetracktion::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
nametracktion::engine::TrackCompManager::TrackComp
newObjectAdded(CompSection *) overridetracktion::engine::TrackCompManager::TrackComp
ValueTreeObjectList< CompSection >::newObjectAdded(CompSection *)=0tracktion::engine::ValueTreeObjectList< CompSection >pure virtual
notifyListenersOfDeletion()tracktion::engine::Selectable
objectOrderChanged() overridetracktion::engine::TrackCompManager::TrackCompvirtual
objectRemoved(CompSection *) overridetracktion::engine::TrackCompManager::TrackComp
ValueTreeObjectList< CompSection >::objectRemoved(CompSection *)=0tracktion::engine::ValueTreeObjectList< CompSection >pure virtual
objectstracktion::engine::ValueTreeObjectList< CompSection >
objectstracktion::engine::ValueTreeObjectList< CompSection >
operator[](int idx) consttracktion::engine::ValueTreeObjectList< CompSection >
operator[](int idx) consttracktion::engine::ValueTreeObjectList< CompSection >
parenttracktion::engine::ValueTreeObjectList< CompSection >protected
parenttracktion::engine::ValueTreeObjectList< CompSection >protected
propertiesChanged()tracktion::engine::Selectable
Ptr typedeftracktion::engine::TrackCompManager::TrackComp
rebuildObjects()tracktion::engine::ValueTreeObjectList< CompSection >
rebuildObjects()tracktion::engine::ValueTreeObjectList< CompSection >
removeSection(CompSection &)tracktion::engine::TrackCompManager::TrackComp
removeSectionsWithinRange(juce::Range< double >, CompSection *sectionToKeep)tracktion::engine::TrackCompManager::TrackComp
removeSelectableListener(SelectableListener *)tracktion::engine::Selectable
ScopedLockType typedeftracktion::engine::ValueTreeObjectList< CompSection >
ScopedLockType typedeftracktion::engine::ValueTreeObjectList< CompSection >
seconds enum valuetracktion::engine::TrackCompManager::TrackComp
Selectable()tracktion::engine::Selectable
selectableAboutToBeDeleted()tracktion::engine::Selectablevirtual
selectionStatusChanged(bool isNowSelected)tracktion::engine::Selectablevirtual
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::TrackCompstatic
setTimeFormat(TimeFormat)tracktion::engine::TrackCompManager::TrackComp
size() consttracktion::engine::ValueTreeObjectList< CompSection >
size() consttracktion::engine::ValueTreeObjectList< CompSection >
sortArray()tracktion::engine::ValueTreeObjectList< CompSection >protected
sortArray()tracktion::engine::ValueTreeObjectList< CompSection >protected
splitSectionAtTime(double)tracktion::engine::TrackCompManager::TrackComp
statetracktion::engine::TrackCompManager::TrackComp
TimeFormat enum nametracktion::engine::TrackCompManager::TrackComp
TrackComp(Edit &, const juce::ValueTree &)tracktion::engine::TrackCompManager::TrackComp
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) overridetracktion::engine::ValueTreeObjectList< CompSection >
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) overridetracktion::engine::ValueTreeObjectList< CompSection >
valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) overridetracktion::engine::ValueTreeObjectList< CompSection >
valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) overridetracktion::engine::ValueTreeObjectList< CompSection >
valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) overridetracktion::engine::ValueTreeObjectList< CompSection >
valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) overridetracktion::engine::ValueTreeObjectList< CompSection >
ValueTreeObjectList(const juce::ValueTree &parentTree)tracktion::engine::ValueTreeObjectList< CompSection >
ValueTreeObjectList(const juce::ValueTree &parentTree)tracktion::engine::ValueTreeObjectList< CompSection >
valueTreeParentChanged(juce::ValueTree &) overridetracktion::engine::ValueTreeObjectList< CompSection >
valueTreeParentChanged(juce::ValueTree &) overridetracktion::engine::ValueTreeObjectList< CompSection >
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) overridetracktion::engine::TrackCompManager::TrackComp
valueTreeRedirected(juce::ValueTree &) overridetracktion::engine::ValueTreeObjectList< CompSection >
valueTreeRedirected(juce::ValueTree &) overridetracktion::engine::ValueTreeObjectList< CompSection >
WeakRef typedeftracktion::engine::Selectable
~Selectable()tracktion::engine::Selectablevirtual
~TrackComp() overridetracktion::engine::TrackCompManager::TrackComp
~ValueTreeObjectList() overridetracktion::engine::ValueTreeObjectList< CompSection >
~ValueTreeObjectList() overridetracktion::engine::ValueTreeObjectList< CompSection >