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