|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Classes | |
| struct | TrackStatusUpdater |
Public Member Functions | |
| TreeWatcher (Edit &ed, const juce::ValueTree &v) | |
| void | valueTreePropertyChanged (juce::ValueTree &v, const juce::Identifier &i) override |
| void | valueTreeChildAdded (juce::ValueTree &p, juce::ValueTree &c) override |
| void | valueTreeChildRemoved (juce::ValueTree &p, juce::ValueTree &c, int) override |
| void | childAddedOrRemoved (juce::ValueTree &p, juce::ValueTree &c, bool wasAdded) |
| void | valueTreeChildOrderChanged (juce::ValueTree &, int, int) override |
| void | valueTreeParentChanged (juce::ValueTree &) override |
| void | clipMovedOrAdded (const juce::ValueTree &v) |
| void | restart () |
| void | updateTrackStatusesAsync () |
| void | linkedClipsChanged () |
| juce::Array< Clip * > | getClipsInLinkGroup (const juce::String &linkGroupid) |
| void | messageThreadAssertIfLoaded () const |
Public Member Functions inherited from juce::ValueTree::Listener | |
| virtual void | valueTreeRedirected (ValueTree &treeWhichHasBeenChanged) |
Public Attributes | |
| Edit & | edit |
| juce::ValueTree | state |
| std::unique_ptr< TrackStatusUpdater > | trackStatusUpdater |
| bool | linkedClipsMapDirty |
| std::map< juce::String, juce::Array< Clip * > > | linkedClipsMap |
Definition at line 84 of file tracktion_Edit.cpp.
| tracktion::engine::Edit::TreeWatcher::TreeWatcher | ( | Edit & | ed, |
| const juce::ValueTree & | v | ||
| ) |
Definition at line 86 of file tracktion_Edit.cpp.
| void tracktion::engine::Edit::TreeWatcher::childAddedOrRemoved | ( | juce::ValueTree & | p, |
| juce::ValueTree & | c, | ||
| bool | wasAdded | ||
| ) |
Definition at line 301 of file tracktion_Edit.cpp.
| void tracktion::engine::Edit::TreeWatcher::clipMovedOrAdded | ( | const juce::ValueTree & | v | ) |
Definition at line 375 of file tracktion_Edit.cpp.
| juce::Array< Clip * > tracktion::engine::Edit::TreeWatcher::getClipsInLinkGroup | ( | const juce::String & | linkGroupid | ) |
Definition at line 425 of file tracktion_Edit.cpp.
| void tracktion::engine::Edit::TreeWatcher::linkedClipsChanged | ( | ) |
Definition at line 420 of file tracktion_Edit.cpp.
| void tracktion::engine::Edit::TreeWatcher::messageThreadAssertIfLoaded | ( | ) | const |
Definition at line 449 of file tracktion_Edit.cpp.
| void tracktion::engine::Edit::TreeWatcher::restart | ( | ) |
Definition at line 391 of file tracktion_Edit.cpp.
| void tracktion::engine::Edit::TreeWatcher::updateTrackStatusesAsync | ( | ) |
Definition at line 396 of file tracktion_Edit.cpp.
|
overridevirtual |
Reimplemented from juce::ValueTree::Listener.
Definition at line 291 of file tracktion_Edit.cpp.
|
overridevirtual |
Reimplemented from juce::ValueTree::Listener.
Definition at line 372 of file tracktion_Edit.cpp.
|
overridevirtual |
Reimplemented from juce::ValueTree::Listener.
Definition at line 296 of file tracktion_Edit.cpp.
|
overridevirtual |
Reimplemented from juce::ValueTree::Listener.
Definition at line 373 of file tracktion_Edit.cpp.
|
overridevirtual |
Reimplemented from juce::ValueTree::Listener.
Definition at line 94 of file tracktion_Edit.cpp.
| Edit& tracktion::engine::Edit::TreeWatcher::edit |
Definition at line 91 of file tracktion_Edit.cpp.
| std::map<juce::String, juce::Array<Clip*> > tracktion::engine::Edit::TreeWatcher::linkedClipsMap |
Definition at line 458 of file tracktion_Edit.cpp.
| bool tracktion::engine::Edit::TreeWatcher::linkedClipsMapDirty |
Definition at line 457 of file tracktion_Edit.cpp.
| juce::ValueTree tracktion::engine::Edit::TreeWatcher::state |
Definition at line 92 of file tracktion_Edit.cpp.
| std::unique_ptr<TrackStatusUpdater> tracktion::engine::Edit::TreeWatcher::trackStatusUpdater |
Definition at line 417 of file tracktion_Edit.cpp.