| addListener(SelectableListener *) | engine::Selectable | |
| addSelectableListener(SelectableListener *) | engine::Selectable | |
| cancelAnyPendingUpdates() | engine::Selectable | |
| createDefaultFolders() | engine::Project | |
| createNewEdit() | 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) | engine::Project | |
| createNewProjectId() | engine::Project | |
| deselect() | engine::Selectable | |
| engine | engine::Project | |
| findOrphanItemRefs() | engine::Project | |
| findOrphanItems() | engine::Project | |
| getAllProjectItemRefs() const | engine::Project | |
| getAllProjectItems() | engine::Project | |
| getDefaultDirectory() const | engine::Project | |
| getDescription() const | engine::Project | |
| getDirectoryForMedia(ProjectItem::Category category) const | engine::Project | |
| getIndexOf(const ProjectItemRef &) const | engine::Project | |
| getName() const | engine::Project | |
| getNumProjectItems() | engine::Project | |
| getProjectFile() const noexcept | engine::Project | |
| getProjectID() const | engine::Project | |
| getProjectItemAt(int index) | engine::Project | |
| getProjectItemFor(const ProjectItemRef &) | engine::Project | |
| getProjectItemForFile(const juce::File &file) | engine::Project | |
| getProjectItemRef(int index) | engine::Project | |
| getProjectProperty(const juce::String &name) const | engine::Project | |
| getSelectableDescription() override | engine::Project | virtual |
| getSourcePathForFile(const juce::File &file) const | engine::Project | |
| getWeakRef() | engine::Selectable | |
| handleAsyncUpdate() override | engine::Project | |
| initialise() | engine::Selectable | static |
| isFolderBased() const | engine::Project | |
| isLibraryProject() const | engine::Project | |
| isReadOnly() const | engine::Project | |
| isSelectableValid(const Selectable *) noexcept | engine::Selectable | static |
| isTemporary() const | engine::Project | |
| isValid() const | engine::Project | |
| lockFile() | engine::Project | |
| masterReference | engine::Selectable | |
| mergeArchiveContents(const juce::File &archiveFile) | engine::Project | |
| mergeOtherProjectIntoThis(const juce::File &otherProject) | engine::Project | |
| moveProjectItem(int indexToMoveFrom, int indexToMoveTo) | engine::Project | |
| nagAsk enum value | engine::Project | |
| nagAutoNo enum value | engine::Project | |
| nagAutoYes enum value | engine::Project | |
| NagMode enum name | engine::Project | |
| notifyListenersOfDeletion() | engine::Selectable | |
| projectManager | engine::Project | |
| ProjectSortType enum name | engine::Project | |
| propertiesChanged() | engine::Selectable | |
| Ptr typedef | engine::Project | |
| redirectIDsFromProject(ProjectID oldProjId, ProjectID newProjId) | engine::Project | |
| refreshFolderStructure() | engine::Project | |
| refreshProjectPropertiesFromFile() | engine::Project | |
| reload(ReloadMode=ReloadMode::lazy) | engine::Project | |
| ReloadMode typedef | engine::Project | |
| removeListener(SelectableListener *) | engine::Selectable | |
| removeProjectItem(const ProjectItemRef &, bool deleteSourceMaterial) | engine::Project | |
| removeSelectableListener(SelectableListener *) | engine::Selectable | |
| save() | engine::Project | |
| Selectable() | engine::Selectable | |
| selectableAboutToBeDeleted() | engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | engine::Selectable | virtual |
| setDescription(const juce::String &newDesc) | engine::Project | |
| setName(const juce::String &newName) | engine::Project | |
| setNewProjectId(ProjectID) | engine::Project | |
| setProjectProperty(const juce::String &name, const juce::String &value) | engine::Project | |
| setTemporary(bool) | engine::Project | |
| SortByCreated enum value | engine::Project | |
| SortByDesc enum value | engine::Project | |
| SortByLength enum value | engine::Project | |
| SortByModified enum value | engine::Project | |
| SortByName enum value | engine::Project | |
| SortBySize enum value | engine::Project | |
| SortByType enum value | engine::Project | |
| sourceFileMoved(const juce::File &oldFile, const juce::File &newFile) | engine::Project | |
| unlockFile() | engine::Project | |
| WeakRef typedef | engine::Selectable | |
| ~Project() override | engine::Project | |
| ~Selectable() | engine::Selectable | virtual |