|
TracktionEngine
|
Namespaces | |
| namespace | engine |
| namespace | engine::dawproject |
| DAWproject interchange format support. | |
| namespace | engine::dawproject::xml |
| DAWproject XML element and attribute names. | |
| namespace | engine::ProjectUtilities |
| Utilities for consolidating Projects and Edits. | |
| namespace | juce |
Classes | |
| struct | engine::dawproject::ParseOptions |
| Options for parsing a DAWproject file. More... | |
| struct | engine::dawproject::WriteOptions |
| Options for writing a DAWproject file. More... | |
| class | engine::dawproject::DAWprojectExporter |
| Internal class for exporting an Edit to DAWproject format. More... | |
| class | engine::dawproject::DAWprojectImporter |
| Internal class for importing DAWproject files into an Edit. More... | |
| class | engine::dawproject::IDGenerator |
| ID generator for DAWproject XML elements. More... | |
| class | engine::dawproject::IDRefResolver |
| ID reference resolver for parsing DAWproject XML. More... | |
| class | engine::FileBasedProject |
| Contains the implementation logic for a file-based (.tracktion) project. More... | |
| class | engine::FolderBasedProject |
| A project backend that represents a folder on disk. More... | |
| class | engine::Project |
| A tracktion project. More... | |
| class | engine::ProjectBase |
| Abstract base class for project backends. More... | |
| class | engine::ProjectItem |
| Represents a file-based resource that is used in a project. More... | |
| class | engine::ProjectID |
| A strongly-typed wrapper for a project's numeric ID. More... | |
| class | engine::ProjectItemID |
| An ID representing one of the items in a Project. More... | |
| class | engine::ProjectItemRef |
| A lightweight reference that can hold either a ProjectItemID or a file path. More... | |
| class | engine::ProjectManager |
| Manages the master list of projects known to the engine. More... | |
| struct | engine::ProjectManager::TempProject |
| Helper struct that creates a temporary project (won't be persisted in the list). More... | |
| struct | engine::ProjectUtilities::EditReferences |
| Holds a mixed list of Edit pointers and owned Edits. More... | |