| addListener(SelectableListener *) | engine::Selectable | |
| addSelectableListener(SelectableListener *) | engine::Selectable | |
| Array typedef | engine::ProjectItem | |
| cancelAnyPendingUpdates() | engine::Selectable | |
| Category enum name | engine::ProjectItem | |
| changed() | engine::Selectable | virtual |
| changeProjectId(ProjectID oldID, ProjectID newID) | engine::ProjectItem | |
| convertEditFile(std::function< void(bool)> callback) | engine::ProjectItem | |
| convertToAbsolutePath() | engine::ProjectItem | |
| convertToRelativePath() | engine::ProjectItem | |
| copyAllPropertiesFrom(const ProjectItem &other) | engine::ProjectItem | |
| copySectionToNewFile(const juce::File &destFile, juce::File &actualFileCreated, double startTime, double length) | engine::ProjectItem | |
| createCopy() | engine::ProjectItem | |
| deleteSourceFile() | engine::ProjectItem | |
| deselect() | engine::Selectable | |
| editItemType() noexcept | engine::ProjectItem | static |
| engine | engine::ProjectItem | |
| FileMode enum name | engine::ProjectItem | |
| getCategory() const | engine::ProjectItem | |
| getDescription() const | engine::ProjectItem | |
| getFileName() const | engine::ProjectItem | |
| getLength() const | engine::ProjectItem | |
| getMarkedPoints() const | engine::ProjectItem | |
| getName() const | engine::ProjectItem | |
| getNamedProperty(const juce::String &name) const | engine::ProjectItem | |
| getProject() const | engine::ProjectItem | |
| getProjectItemRef() const noexcept | engine::ProjectItem | |
| getProjectName() const | engine::ProjectItem | |
| getRawFileName() const | engine::ProjectItem | |
| getSearchTokens() const | engine::ProjectItem | |
| getSelectableDescription() override | engine::ProjectItem | virtual |
| getSourceFile() | engine::ProjectItem | |
| getType() const | engine::ProjectItem | |
| getWeakRef() | engine::Selectable | |
| hasBeenDeleted() const | engine::ProjectItem | |
| initialise() | engine::Selectable | static |
| isAbsolutePath() const | engine::ProjectItem | |
| isEdit() const noexcept | engine::ProjectItem | |
| isForFile(const juce::File &) | engine::ProjectItem | |
| isMidi() const noexcept | engine::ProjectItem | |
| isSelectableValid(const Selectable *) noexcept | engine::Selectable | static |
| isVideo() const noexcept | engine::ProjectItem | |
| isWave() const noexcept | engine::ProjectItem | |
| masterReference | engine::Selectable | |
| midiItemType() noexcept | engine::ProjectItem | static |
| notifyListenersOfDeletion() | engine::Selectable | |
| ProjectItem(Engine &, ProjectItemRef, juce::InputStream *) | engine::ProjectItem | |
| ProjectItem(Engine &, const juce::String &name, const juce::String &type, const juce::String &desc, const juce::String &file, Category, double length, ProjectItemRef) | engine::ProjectItem | |
| ProjectItem(Engine &, const juce::File &sourceFile, const juce::String &type, const juce::String &name, Category, Project &ownerProject) | engine::ProjectItem | |
| propertiesChanged() | engine::Selectable | |
| Ptr typedef | engine::ProjectItem | |
| removeListener(SelectableListener *) | engine::Selectable | |
| removeSelectableListener(SelectableListener *) | engine::Selectable | |
| RenameMode enum name | engine::ProjectItem | |
| renameSourceFile() | engine::ProjectItem | |
| Selectable() | engine::Selectable | |
| selectableAboutToBeDeleted() | engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) override | engine::ProjectItem | virtual |
| sendChange() | engine::ProjectItem | |
| setCategory(Category cat) | engine::ProjectItem | |
| setDescription(const juce::String &newDesc, juce::NotificationType=juce::sendNotification) | engine::ProjectItem | |
| setLength(double length) | engine::ProjectItem | |
| setMarkedPoints(const juce::Array< TimePosition > &points) | engine::ProjectItem | |
| setName(const juce::String &name, SetNameMode) | engine::ProjectItem | |
| setNamedProperty(const juce::String &name, const juce::String &value) | engine::ProjectItem | |
| SetNameMode enum name | engine::ProjectItem | |
| setSourceFile(const juce::File &, FileMode mode=FileMode::relativeIfWithinProject) | engine::ProjectItem | |
| verifyLength(juce::NotificationType=juce::sendNotification) | engine::ProjectItem | |
| videoItemType() noexcept | engine::ProjectItem | static |
| waveItemType() noexcept | engine::ProjectItem | static |
| WeakRef typedef | engine::Selectable | |
| writeToStream(juce::OutputStream &) const | engine::ProjectItem | |
| ~ProjectItem() override | engine::ProjectItem | |
| ~Selectable() | engine::Selectable | virtual |