TracktionEngine
tracktion::engine::TrackList Member List

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

arrayLocktracktion::engine::ValueTreeObjectList< Track >
arrayLocktracktion::engine::ValueTreeObjectList< Track >
at(int idx)tracktion::engine::ValueTreeObjectList< Track >
at(int idx)tracktion::engine::ValueTreeObjectList< Track >
begin()tracktion::engine::ValueTreeObjectList< Track >
begin() consttracktion::engine::ValueTreeObjectList< Track >
begin()tracktion::engine::ValueTreeObjectList< Track >
begin() consttracktion::engine::ValueTreeObjectList< Track >
compareElements(Track *first, Track *second) consttracktion::engine::ValueTreeObjectList< Track >
compareElements(Track *first, Track *second) consttracktion::engine::ValueTreeObjectList< Track >
createNewObject(const juce::ValueTree &) overridetracktion::engine::TrackListvirtual
deleteAllObjects()tracktion::engine::ValueTreeObjectList< Track >protected
deleteAllObjects()tracktion::engine::ValueTreeObjectList< Track >protected
deleteObject(Track *t) overridetracktion::engine::TrackListvirtual
edittracktion::engine::TrackList
end()tracktion::engine::ValueTreeObjectList< Track >
end() consttracktion::engine::ValueTreeObjectList< Track >
end()tracktion::engine::ValueTreeObjectList< Track >
end() consttracktion::engine::ValueTreeObjectList< Track >
freeObjects()tracktion::engine::ValueTreeObjectList< Track >
freeObjects()tracktion::engine::ValueTreeObjectList< Track >
getTrackFor(const juce::ValueTree &) consttracktion::engine::TrackList
hasAnySubTracks(const juce::ValueTree &)tracktion::engine::TrackListstatic
indexOf(const juce::ValueTree &v) const noexcepttracktion::engine::ValueTreeObjectList< Track >protected
indexOf(const juce::ValueTree &v) const noexcepttracktion::engine::ValueTreeObjectList< Track >protected
isArrangerTrack(const juce::ValueTree &) noexcepttracktion::engine::TrackListstatic
isChildTree(juce::ValueTree &v) consttracktion::engine::ValueTreeObjectList< Track >protected
isChildTree(juce::ValueTree &v) consttracktion::engine::ValueTreeObjectList< Track >protected
isChordTrack(const juce::ValueTree &) noexcepttracktion::engine::TrackListstatic
isEmpty() const noexcepttracktion::engine::ValueTreeObjectList< Track >
isEmpty() const noexcepttracktion::engine::ValueTreeObjectList< Track >
isFixedTrack(const juce::ValueTree &) noexcepttracktion::engine::TrackListstatic
isMarkerTrack(const juce::ValueTree &) noexcepttracktion::engine::TrackListstatic
isMasterTrack(const juce::ValueTree &) noexcepttracktion::engine::TrackListstatic
isMovableTrack(const juce::ValueTree &) noexcepttracktion::engine::TrackListstatic
isSuitableType(const juce::ValueTree &) const overridetracktion::engine::TrackListvirtual
isTempoTrack(const juce::ValueTree &) noexcepttracktion::engine::TrackListstatic
isTrack(const juce::ValueTree &) noexcepttracktion::engine::TrackListstatic
isTrack(const juce::Identifier &) noexcepttracktion::engine::TrackListstatic
newObjectAdded(Track *t) overridetracktion::engine::TrackListvirtual
objectOrderChanged() overridetracktion::engine::TrackListvirtual
objectRemoved(Track *) overridetracktion::engine::TrackListvirtual
objectstracktion::engine::ValueTreeObjectList< Track >
objectstracktion::engine::ValueTreeObjectList< Track >
operator[](int idx) consttracktion::engine::ValueTreeObjectList< Track >
operator[](int idx) consttracktion::engine::ValueTreeObjectList< Track >
parenttracktion::engine::ValueTreeObjectList< Track >protected
parenttracktion::engine::ValueTreeObjectList< Track >protected
rebuildingtracktion::engine::TrackList
rebuildObjects()tracktion::engine::ValueTreeObjectList< Track >
rebuildObjects()tracktion::engine::ValueTreeObjectList< Track >
ScopedLockType typedeftracktion::engine::ValueTreeObjectList< Track >
ScopedLockType typedeftracktion::engine::ValueTreeObjectList< Track >
size() consttracktion::engine::ValueTreeObjectList< Track >
size() consttracktion::engine::ValueTreeObjectList< Track >
sortArray()tracktion::engine::ValueTreeObjectList< Track >protected
sortArray()tracktion::engine::ValueTreeObjectList< Track >protected
sortTracksByType(juce::ValueTree &editState, juce::UndoManager *)tracktion::engine::TrackListstatic
TrackList(Edit &, const juce::ValueTree &parent)tracktion::engine::TrackList
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) overridetracktion::engine::ValueTreeObjectList< Track >
ValueTreeObjectList(const juce::ValueTree &parentTree)tracktion::engine::ValueTreeObjectList< Track >
ValueTreeObjectList(const juce::ValueTree &parentTree)tracktion::engine::ValueTreeObjectList< Track >
valueTreeParentChanged(juce::ValueTree &) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreeParentChanged(juce::ValueTree &) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreeRedirected(juce::ValueTree &) overridetracktion::engine::ValueTreeObjectList< Track >
valueTreeRedirected(juce::ValueTree &) overridetracktion::engine::ValueTreeObjectList< Track >
visitAllRecursive(const std::function< bool(Track &)> &) consttracktion::engine::TrackList
visitAllTopLevel(const std::function< bool(Track &)> &) consttracktion::engine::TrackList
visitAllTracks(const std::function< bool(Track &)> &, bool recursive) consttracktion::engine::TrackList
~TrackList() overridetracktion::engine::TrackList
~ValueTreeObjectList() overridetracktion::engine::ValueTreeObjectList< Track >
~ValueTreeObjectList() overridetracktion::engine::ValueTreeObjectList< Track >