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.