TracktionEngine
tracktion::engine::ProjectManager Member List

This is the complete list of members for tracktion::engine::ProjectManager, including all inherited members.

addFileToRecentProjectsList(const juce::File &)tracktion::engine::ProjectManager
addProjectToList(const juce::File &projectFile, bool shouldSaveList, juce::ValueTree folderToAddTo, int insertIndex=-1)tracktion::engine::ProjectManager
clearProjects()tracktion::engine::ProjectManager
createNewProject(const juce::File &projectFile)tracktion::engine::ProjectManager
createNewProject(const juce::File &projectFile, juce::ValueTree folderToAddTo)tracktion::engine::ProjectManager
createNewProjectFolder(juce::ValueTree parent, const juce::String &name)tracktion::engine::ProjectManager
createNewProjectFromTemplate(const juce::String &suggestedName, const juce::File &lastPath, const juce::File &templateArchiveFile, juce::ValueTree folderToAddTo)tracktion::engine::ProjectManager
createNewProjectInteractively(const juce::String &suggestedName, const juce::File &lastPath, juce::ValueTree folderToAddTo)tracktion::engine::ProjectManager
deleteProjectFolder(juce::ValueTree folder)tracktion::engine::ProjectManager
enginetracktion::engine::ProjectManager
findFolderContaining(const Project &) consttracktion::engine::ProjectManager
findFolderContaining(int projectId) consttracktion::engine::ProjectManager
findProjectWithFile(const juce::ValueTree &folder, const juce::File &)tracktion::engine::ProjectManager
findProjectWithId(const juce::ValueTree &folder, int pid)tracktion::engine::ProjectManager
findSourceFile(ProjectItemID)tracktion::engine::ProjectManager
folderstracktion::engine::ProjectManager
getActiveProjectsFolder()tracktion::engine::ProjectManager
getAllProjects()tracktion::engine::ProjectManager
getAllProjects(const juce::ValueTree &folder)tracktion::engine::ProjectManager
getFolderIndexFor(const Project &) consttracktion::engine::ProjectManager
getFolderItemFor(const Project &) consttracktion::engine::ProjectManager
getLibraryProjectsFolder()tracktion::engine::ProjectManager
getProject(int projectID)tracktion::engine::ProjectManager
getProject(const juce::File &)tracktion::engine::ProjectManager
getProject(const Edit &)tracktion::engine::ProjectManager
getProjectFrom(const juce::ValueTree &, bool createIfNotFound=true)tracktion::engine::ProjectManager
getProjectItem(ProjectItemID)tracktion::engine::ProjectManager
getProjectItem(const Edit &)tracktion::engine::ProjectManager
getRecentProjects(bool printableFormat)tracktion::engine::ProjectManager
initialise()tracktion::engine::ProjectManager
loadList()tracktion::engine::ProjectManager
ProjectManager(Engine &)tracktion::engine::ProjectManager
removeProjectFromList(const juce::File &)tracktion::engine::ProjectManager
saveAllProjects()tracktion::engine::ProjectManager
saveList()tracktion::engine::ProjectManager
unpackArchiveAndAddToList(const juce::File &archiveFile, juce::ValueTree folder)tracktion::engine::ProjectManager
updateProjectFile(Project &p, const juce::File &)tracktion::engine::ProjectManager
~ProjectManager()tracktion::engine::ProjectManager