|
TracktionEngine
|
Helper struct that creates a temporary project (won't be persisted in the list). More...
#include <tracktion_ProjectManager.h>
Public Member Functions | |
| TempProject (ProjectManager &pm, const juce::File &f, bool createNewProjectID, ProjectType projectType=ProjectType::fileBased) | |
Public Attributes | |
| Project::Ptr | project |
Helper struct that creates a temporary project (won't be persisted in the list).
If createNewProjectID is true, assigns a new numeric ID and saves the project (needed for file-based projects that require a valid ID).
| engine::ProjectManager::TempProject::TempProject | ( | ProjectManager & | pm, |
| const juce::File & | f, | ||
| bool | createNewProjectID, | ||
| ProjectType | projectType = ProjectType::fileBased |
||
| ) |
References engine::ProjectManager::createNewProject().
| Project::Ptr engine::ProjectManager::TempProject::project |