|
TracktionEngine
|
Classes | |
| struct | tracktion::engine::dawproject::ParseOptions |
| Options for parsing a DAWproject file. More... | |
| struct | tracktion::engine::dawproject::WriteOptions |
| Options for writing a DAWproject file. More... | |
Namespaces | |
| namespace | tracktion |
| namespace | tracktion::engine |
| namespace | tracktion::engine::dawproject |
| DAWproject interchange format support. | |
Functions | |
| std::unique_ptr< Edit > | tracktion::engine::dawproject::parseDAWproject (Engine &engine, const juce::File &file, ParseOptions options={}) |
| Parses a .dawproject file and creates an Edit. | |
| tl::expected< std::unique_ptr< juce::XmlElement >, juce::String > | tracktion::engine::dawproject::createDAWproject (Edit &edit, WriteOptions options={}) |
| Creates the project.xml content from an Edit. | |
| juce::Result | tracktion::engine::dawproject::writeDAWprojectFile (const juce::File &file, Edit &edit, WriteOptions options={}) |
| Writes a complete .dawproject file from an Edit. | |