|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Defines a time raneg sectin of a Track. More...
#include "tracktion_TrackUtils.h"
Public Member Functions | |
| bool | merge (const TrackItem &c) |
| Merges an overlapping TrackItem track/time range with this section. | |
Static Public Member Functions | |
| template<typename TrackItemArray > | |
| static juce::Array< TrackSection > | findSections (const TrackItemArray &trackItems) |
| Returns a set of TrackSections for the given TrackItems. | |
Public Attributes | |
| Track * | track |
| The Track this section refers to. | |
| TimeRange | range |
| The time range this section refers to. | |
Defines a time raneg sectin of a Track.
Definition at line 151 of file tracktion_TrackUtils.h.
|
static |
Returns a set of TrackSections for the given TrackItems.
Definition at line 175 of file tracktion_TrackUtils.h.
| bool tracktion::engine::TrackSection::merge | ( | const TrackItem & | c | ) |
Merges an overlapping TrackItem track/time range with this section.
Definition at line 161 of file tracktion_TrackUtils.h.
| TimeRange tracktion::engine::TrackSection::range |
The time range this section refers to.
Definition at line 154 of file tracktion_TrackUtils.h.
| Track* tracktion::engine::TrackSection::track |
The Track this section refers to.
Definition at line 153 of file tracktion_TrackUtils.h.