addListener(SelectableListener *) | tracktion::engine::Selectable | |
addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
askAboutTempoDetect(const juce::File &, bool &shouldSetAutoTempo) const | tracktion::engine::Project | |
cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
createDefaultFolders() | tracktion::engine::Project | |
createNewEdit() | tracktion::engine::Project | |
createNewItem(const juce::File &fileToReference, const juce::String &type, const juce::String &name, const juce::String &description, const ProjectItem::Category cat, bool atTopOfList) | tracktion::engine::Project | |
createNewProjectId() | tracktion::engine::Project | |
deselect() | tracktion::engine::Selectable | |
engine | tracktion::engine::Project | |
findOrphanItems() | tracktion::engine::Project | |
getAllItemIDs() const | tracktion::engine::Project | |
getAllProjectItemIDs() const | tracktion::engine::Project | |
getAllProjectItems() | tracktion::engine::Project | |
getDefaultDirectory() const | tracktion::engine::Project | |
getDescription() const | tracktion::engine::Project | |
getDirectoryForMedia(ProjectItem::Category category) const | tracktion::engine::Project | |
getIndexOf(ProjectItemID) const | tracktion::engine::Project | |
getName() const | tracktion::engine::Project | |
getNumProjectItems() | tracktion::engine::Project | |
getProjectFile() const noexcept | tracktion::engine::Project | |
getProjectID() const | tracktion::engine::Project | |
getProjectItemAt(int index) | tracktion::engine::Project | |
getProjectItemForFile(const juce::File &file) | tracktion::engine::Project | |
getProjectItemForID(ProjectItemID) | tracktion::engine::Project | |
getProjectItemID(int index) | tracktion::engine::Project | |
getProjectProperty(const juce::String &name) const | tracktion::engine::Project | |
getSelectableDescription() override | tracktion::engine::Project | virtual |
getWeakRef() | tracktion::engine::Selectable | |
handleAsyncUpdate() override | tracktion::engine::Project | |
initialise() | tracktion::engine::Selectable | static |
isLibraryProject() const | tracktion::engine::Project | |
isReadOnly() const | tracktion::engine::Project | |
isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
isTemporary() const | tracktion::engine::Project | |
isValid() const | tracktion::engine::Project | |
lockFile() | tracktion::engine::Project | |
masterReference | tracktion::engine::Selectable | |
mergeArchiveContents(const juce::File &archiveFile) | tracktion::engine::Project | |
mergeOtherProjectIntoThis(const juce::File &otherProject) | tracktion::engine::Project | |
moveProjectItem(int indexToMoveFrom, int indexToMoveTo) | tracktion::engine::Project | |
nagAsk enum value | tracktion::engine::Project | |
nagAutoNo enum value | tracktion::engine::Project | |
nagAutoYes enum value | tracktion::engine::Project | |
NagMode enum name | tracktion::engine::Project | |
notifyListenersOfDeletion() | tracktion::engine::Selectable | |
projectManager | tracktion::engine::Project | |
ProjectSortType enum name | tracktion::engine::Project | |
propertiesChanged() | tracktion::engine::Selectable | |
Ptr typedef | tracktion::engine::Project | |
redirectIDsFromProject(int oldProjId, int newProjId) | tracktion::engine::Project | |
refreshFolderStructure() | tracktion::engine::Project | |
refreshProjectPropertiesFromFile() | tracktion::engine::Project | |
removeListener(SelectableListener *) | tracktion::engine::Selectable | |
removeProjectItem(ProjectItemID, bool deleteSourceMaterial) | tracktion::engine::Project | |
removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
save() | tracktion::engine::Project | |
searchFor(juce::Array< ProjectItemID > &results, SearchOperation &) | tracktion::engine::Project | |
Selectable() | tracktion::engine::Selectable | |
selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
setDescription(const juce::String &newDesc) | tracktion::engine::Project | |
setName(const juce::String &newName) | tracktion::engine::Project | |
setProjectProperty(const juce::String &name, const juce::String &value) | tracktion::engine::Project | |
SortByCreated enum value | tracktion::engine::Project | |
SortByDesc enum value | tracktion::engine::Project | |
SortByLength enum value | tracktion::engine::Project | |
SortByModified enum value | tracktion::engine::Project | |
SortByName enum value | tracktion::engine::Project | |
SortBySize enum value | tracktion::engine::Project | |
SortByType enum value | tracktion::engine::Project | |
unlockFile() | tracktion::engine::Project | |
WeakRef typedef | tracktion::engine::Selectable | |
~Project() override | tracktion::engine::Project | |
~Selectable() | tracktion::engine::Selectable | virtual |