| 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 > | |