| 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 |