|
TracktionEngine
|
An interface for objects within an edit that can be exported. More...
#include <tracktion_Exportable.h>
Classes | |
| struct | ReferencedItem |
Public Member Functions | |
| virtual | ~Exportable ()=default |
| virtual juce::Array< ReferencedItem > | getReferencedItems ()=0 |
| virtual void | reassignReferencedItem (const ReferencedItem &, ProjectItemID newID, double newStartTime)=0 |
Static Public Member Functions | |
| static juce::Array< Exportable * > | addAllExportables (Edit &) |
| Returns all the Exportables contained in an Edit. | |
An interface for objects within an edit that can be exported.
This allows the export/archive stuff to find all the material that it depends on to play back a section of an edit.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
static |
Returns all the Exportables contained in an Edit.