|
TracktionEngine
|
Internal class for importing DAWproject files into an Edit. More...
#include <tracktion_DAWprojectImport.h>
Public Member Functions | |
| DAWprojectImporter (Engine &engine, const ParseOptions &options) | |
| std::unique_ptr< Edit > | importFromFile (const juce::File &file) |
| Imports from a .dawproject ZIP file. | |
| std::unique_ptr< Edit > | importFromXml (const juce::XmlElement &projectXml, const juce::File &audioFileDirectory) |
| Imports from parsed XML elements. | |
Internal class for importing DAWproject files into an Edit.
This handles parsing the XML and constructing Edit objects.
| tracktion::engine::dawproject::DAWprojectImporter::DAWprojectImporter | ( | Engine & | engine, |
| const ParseOptions & | options | ||
| ) |
| std::unique_ptr< Edit > tracktion::engine::dawproject::DAWprojectImporter::importFromFile | ( | const juce::File & | file | ) |
Imports from a .dawproject ZIP file.
| std::unique_ptr< Edit > tracktion::engine::dawproject::DAWprojectImporter::importFromXml | ( | const juce::XmlElement & | projectXml, |
| const juce::File & | audioFileDirectory | ||
| ) |
Imports from parsed XML elements.