|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| MarkerManager (Edit &, const juce::ValueTree &) | |
| int | getNextUniqueID (int start=1) |
| void | checkForDuplicates (MarkerClip &, bool changeOthers) |
| MarkerClip::Ptr | createMarker (int number, TimePosition, TimeDuration, SelectionManager *) |
| Creates a MarkerClip with using getNewMarkerMode(). | |
| MarkerClip::Ptr | createMarker (int number, TimePosition, TimeDuration, Clip::SyncType, SelectionManager *) |
| Clip::SyncType | getNewMarkerMode () const |
| MarkerClip * | getMarkerByID (int) |
| MarkerClip * | getNextMarker (TimePosition) |
| MarkerClip * | getPrevMarker (TimePosition) |
| juce::ReferenceCountedArray< MarkerClip > | getMarkers () const |
Public Member Functions inherited from juce::ChangeBroadcaster | |
| void | addChangeListener (ChangeListener *listener) |
| void | removeChangeListener (ChangeListener *listener) |
| void | removeAllChangeListeners () |
| void | sendChangeMessage () |
| void | sendSynchronousChangeMessage () |
| void | dispatchPendingMessages () |
Definition at line 17 of file tracktion_MarkerManager.h.
| tracktion::engine::MarkerManager::MarkerManager | ( | Edit & | e, |
| const juce::ValueTree & | v | ||
| ) |
Definition at line 14 of file tracktion_MarkerManager.cpp.
|
override |
Definition at line 20 of file tracktion_MarkerManager.cpp.
| void tracktion::engine::MarkerManager::checkForDuplicates | ( | MarkerClip & | clip, |
| bool | changeOthers | ||
| ) |
Definition at line 52 of file tracktion_MarkerManager.cpp.
| MarkerClip::Ptr tracktion::engine::MarkerManager::createMarker | ( | int | number, |
| TimePosition | pos, | ||
| TimeDuration | length, | ||
| Clip::SyncType | type, | ||
| SelectionManager * | sm | ||
| ) |
Definition at line 107 of file tracktion_MarkerManager.cpp.
| MarkerClip::Ptr tracktion::engine::MarkerManager::createMarker | ( | int | number, |
| TimePosition | pos, | ||
| TimeDuration | length, | ||
| SelectionManager * | sm | ||
| ) |
Creates a MarkerClip with using getNewMarkerMode().
Definition at line 148 of file tracktion_MarkerManager.cpp.
| MarkerClip * tracktion::engine::MarkerManager::getMarkerByID | ( | int | id | ) |
Definition at line 66 of file tracktion_MarkerManager.cpp.
| juce::ReferenceCountedArray< MarkerClip > tracktion::engine::MarkerManager::getMarkers | ( | ) | const |
Definition at line 25 of file tracktion_MarkerManager.cpp.
| Clip::SyncType tracktion::engine::MarkerManager::getNewMarkerMode | ( | ) | const |
Definition at line 138 of file tracktion_MarkerManager.cpp.
| MarkerClip * tracktion::engine::MarkerManager::getNextMarker | ( | TimePosition | nowTime | ) |
Definition at line 75 of file tracktion_MarkerManager.cpp.
Definition at line 39 of file tracktion_MarkerManager.cpp.
| MarkerClip * tracktion::engine::MarkerManager::getPrevMarker | ( | TimePosition | nowTime | ) |
Definition at line 91 of file tracktion_MarkerManager.cpp.