TracktionEngine
Loading...
Searching...
No Matches
engine::TrackList Member List

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

arrayLockengine::ValueTreeObjectList< Track >
at(int idx)engine::ValueTreeObjectList< Track >
begin()engine::ValueTreeObjectList< Track >
begin() constengine::ValueTreeObjectList< Track >
compareElements(Track *first, Track *second) constengine::ValueTreeObjectList< Track >
createNewObject(const juce::ValueTree &) overrideengine::TrackListvirtual
deleteAllObjects()engine::ValueTreeObjectList< Track >protected
deleteObject(Track *t) overrideengine::TrackListvirtual
editengine::TrackList
end()engine::ValueTreeObjectList< Track >
end() constengine::ValueTreeObjectList< Track >
freeObjects()engine::ValueTreeObjectList< Track >
getTrackFor(const juce::ValueTree &) constengine::TrackList
hasAnySubTracks(const juce::ValueTree &)engine::TrackListstatic
indexOf(const juce::ValueTree &v) const noexceptengine::ValueTreeObjectList< Track >protected
initialise()engine::TrackList
isArrangerTrack(const juce::ValueTree &) noexceptengine::TrackListstatic
isChildTree(juce::ValueTree &v) constengine::ValueTreeObjectList< Track >protected
isChordTrack(const juce::ValueTree &) noexceptengine::TrackListstatic
isEmpty() const noexceptengine::ValueTreeObjectList< Track >
isFixedTrack(const juce::ValueTree &) noexceptengine::TrackListstatic
isMarkerTrack(const juce::ValueTree &) noexceptengine::TrackListstatic
isMasterTrack(const juce::ValueTree &) noexceptengine::TrackListstatic
isMovableTrack(const juce::ValueTree &) noexceptengine::TrackListstatic
isSuitableType(const juce::ValueTree &) const overrideengine::TrackListvirtual
isTempoTrack(const juce::ValueTree &) noexceptengine::TrackListstatic
isTrack(const juce::ValueTree &) noexceptengine::TrackListstatic
isTrack(const juce::Identifier &) noexceptengine::TrackListstatic
newObjectAdded(Track *t) overrideengine::TrackListvirtual
objectOrderChanged() overrideengine::TrackListvirtual
objectRemoved(Track *) overrideengine::TrackListvirtual
objectsengine::ValueTreeObjectList< Track >
operator[](int idx) constengine::ValueTreeObjectList< Track >
parentengine::ValueTreeObjectList< Track >protected
rebuildingengine::TrackList
rebuildObjects()engine::ValueTreeObjectList< Track >
ScopedLockType typedefengine::ValueTreeObjectList< Track >
size() constengine::ValueTreeObjectList< Track >
sortArray()engine::ValueTreeObjectList< Track >protected
sortTracksByType(juce::ValueTree &editState, juce::UndoManager *)engine::TrackListstatic
TrackList(Edit &, const juce::ValueTree &parent)engine::TrackList
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &tree) overrideengine::ValueTreeObjectList< Track >
valueTreeChildOrderChanged(juce::ValueTree &tree, int, int) overrideengine::ValueTreeObjectList< Track >
valueTreeChildRemoved(juce::ValueTree &exParent, juce::ValueTree &tree, int) overrideengine::ValueTreeObjectList< Track >
ValueTreeObjectList(const juce::ValueTree &parentTree)engine::ValueTreeObjectList< Track >
valueTreeParentChanged(juce::ValueTree &) overrideengine::ValueTreeObjectList< Track >
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) overrideengine::ValueTreeObjectList< Track >
valueTreeRedirected(juce::ValueTree &) overrideengine::ValueTreeObjectList< Track >
visitAllRecursive(const std::function< bool(Track &)> &) constengine::TrackList
visitAllTopLevel(const std::function< bool(Track &)> &) constengine::TrackList
visitAllTracks(const std::function< bool(Track &)> &, bool recursive) constengine::TrackList
~TrackList() overrideengine::TrackList
~ValueTreeObjectList() overrideengine::ValueTreeObjectList< Track >