arrayLock | tracktion::engine::ValueTreeObjectList< Track > | |
arrayLock | tracktion::engine::ValueTreeObjectList< Track > | |
at(int idx) | tracktion::engine::ValueTreeObjectList< Track > | |
at(int idx) | tracktion::engine::ValueTreeObjectList< Track > | |
begin() | tracktion::engine::ValueTreeObjectList< Track > | |
begin() const | tracktion::engine::ValueTreeObjectList< Track > | |
begin() | tracktion::engine::ValueTreeObjectList< Track > | |
begin() const | tracktion::engine::ValueTreeObjectList< Track > | |
compareElements(Track *first, Track *second) const | tracktion::engine::ValueTreeObjectList< Track > | |
compareElements(Track *first, Track *second) const | tracktion::engine::ValueTreeObjectList< Track > | |
createNewObject(const juce::ValueTree &) override | tracktion::engine::TrackList | virtual |
deleteAllObjects() | tracktion::engine::ValueTreeObjectList< Track > | protected |
deleteAllObjects() | tracktion::engine::ValueTreeObjectList< Track > | protected |
deleteObject(Track *t) override | tracktion::engine::TrackList | virtual |
edit | tracktion::engine::TrackList | |
end() | tracktion::engine::ValueTreeObjectList< Track > | |
end() const | tracktion::engine::ValueTreeObjectList< Track > | |
end() | tracktion::engine::ValueTreeObjectList< Track > | |
end() const | tracktion::engine::ValueTreeObjectList< Track > | |
freeObjects() | tracktion::engine::ValueTreeObjectList< Track > | |
freeObjects() | tracktion::engine::ValueTreeObjectList< Track > | |
getTrackFor(const juce::ValueTree &) const | tracktion::engine::TrackList | |
hasAnySubTracks(const juce::ValueTree &) | tracktion::engine::TrackList | static |
indexOf(const juce::ValueTree &v) const noexcept | tracktion::engine::ValueTreeObjectList< Track > | protected |
indexOf(const juce::ValueTree &v) const noexcept | tracktion::engine::ValueTreeObjectList< Track > | protected |
initialise() | tracktion::engine::TrackList | |
isArrangerTrack(const juce::ValueTree &) noexcept | tracktion::engine::TrackList | static |
isChildTree(juce::ValueTree &v) const | tracktion::engine::ValueTreeObjectList< Track > | protected |
isChildTree(juce::ValueTree &v) const | tracktion::engine::ValueTreeObjectList< Track > | protected |
isChordTrack(const juce::ValueTree &) noexcept | tracktion::engine::TrackList | static |
isEmpty() const noexcept | tracktion::engine::ValueTreeObjectList< Track > | |
isEmpty() const noexcept | tracktion::engine::ValueTreeObjectList< Track > | |
isFixedTrack(const juce::ValueTree &) noexcept | tracktion::engine::TrackList | static |
isMarkerTrack(const juce::ValueTree &) noexcept | tracktion::engine::TrackList | static |
isMasterTrack(const juce::ValueTree &) noexcept | tracktion::engine::TrackList | static |
isMovableTrack(const juce::ValueTree &) noexcept | tracktion::engine::TrackList | static |
isSuitableType(const juce::ValueTree &) const override | tracktion::engine::TrackList | virtual |
isTempoTrack(const juce::ValueTree &) noexcept | tracktion::engine::TrackList | static |
isTrack(const juce::ValueTree &) noexcept | tracktion::engine::TrackList | static |
isTrack(const juce::Identifier &) noexcept | tracktion::engine::TrackList | static |
newObjectAdded(Track *t) override | tracktion::engine::TrackList | virtual |
objectOrderChanged() override | tracktion::engine::TrackList | virtual |
objectRemoved(Track *) override | tracktion::engine::TrackList | virtual |
objects | tracktion::engine::ValueTreeObjectList< Track > | |
objects | tracktion::engine::ValueTreeObjectList< Track > | |
operator[](int idx) const | tracktion::engine::ValueTreeObjectList< Track > | |
operator[](int idx) const | tracktion::engine::ValueTreeObjectList< Track > | |
parent | tracktion::engine::ValueTreeObjectList< Track > | protected |
parent | tracktion::engine::ValueTreeObjectList< Track > | protected |
rebuilding | tracktion::engine::TrackList | |
rebuildObjects() | tracktion::engine::ValueTreeObjectList< Track > | |
rebuildObjects() | tracktion::engine::ValueTreeObjectList< Track > | |
ScopedLockType typedef | tracktion::engine::ValueTreeObjectList< Track > | |
ScopedLockType typedef | tracktion::engine::ValueTreeObjectList< Track > | |
size() const | tracktion::engine::ValueTreeObjectList< Track > | |
size() const | tracktion::engine::ValueTreeObjectList< Track > | |
sortArray() | tracktion::engine::ValueTreeObjectList< Track > | protected |
sortArray() | tracktion::engine::ValueTreeObjectList< Track > | protected |
sortTracksByType(juce::ValueTree &editState, juce::UndoManager *) | tracktion::engine::TrackList | static |
TrackList(Edit &, const juce::ValueTree &parent) | tracktion::engine::TrackList | |
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) override | tracktion::engine::ValueTreeObjectList< Track > | |
ValueTreeObjectList(const juce::ValueTree &parentTree) | tracktion::engine::ValueTreeObjectList< Track > | |
ValueTreeObjectList(const juce::ValueTree &parentTree) | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreeParentChanged(juce::ValueTree &) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreeParentChanged(juce::ValueTree &) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreeRedirected(juce::ValueTree &) override | tracktion::engine::ValueTreeObjectList< Track > | |
valueTreeRedirected(juce::ValueTree &) override | tracktion::engine::ValueTreeObjectList< Track > | |
visitAllRecursive(const std::function< bool(Track &)> &) const | tracktion::engine::TrackList | |
visitAllTopLevel(const std::function< bool(Track &)> &) const | tracktion::engine::TrackList | |
visitAllTracks(const std::function< bool(Track &)> &, bool recursive) const | tracktion::engine::TrackList | |
~TrackList() override | tracktion::engine::TrackList | |
~ValueTreeObjectList() override | tracktion::engine::ValueTreeObjectList< Track > | |
~ValueTreeObjectList() override | tracktion::engine::ValueTreeObjectList< Track > | |