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 |