addListener(SelectableListener *) | tracktion::engine::Selectable | |
addModifierTimer(ModifierTimer &) | tracktion::engine::Edit | |
addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
addWastedMidiMessagesListener(WastedMidiMessagesListener *) | tracktion::engine::Edit | |
areAnyClipsUsingFile(const AudioFile &) | tracktion::engine::Edit | |
areAnyTracksMuted() const | tracktion::engine::Edit | |
areAnyTracksSolo() const | tracktion::engine::Edit | |
areAnyTracksSoloIsolate() const | tracktion::engine::Edit | |
cancelAllProxyGeneratorJobs() const | tracktion::engine::Edit | |
cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
canRenderProxies() const noexcept | tracktion::engine::Edit | |
changed() | tracktion::engine::Selectable | virtual |
clickTrackEmphasiseBars | tracktion::engine::Edit | |
clickTrackEnabled | tracktion::engine::Edit | |
clickTrackGain | tracktion::engine::Edit | |
clickTrackRecordingOnly | tracktion::engine::Edit | |
clipCache | tracktion::engine::Edit | |
clipSlotCache | tracktion::engine::Edit | |
copyTrack(Track::Ptr, TrackInsertPoint) | tracktion::engine::Edit | |
CountIn enum name | tracktion::engine::Edit | |
createEdit(Options) | tracktion::engine::Edit | static |
createEditForExamining(Engine &, juce::ValueTree, EditRole role=EditRole::forExamining, LoadContext *=nullptr) | tracktion::engine::Edit | static |
createEditForPreviewingClip(Clip &) | tracktion::engine::Edit | static |
createEditForPreviewingFile(Engine &, const juce::File &, const Edit *editToMatch, bool tryToMatchTempo, bool tryToMatchPitch, bool *couldMatchTempo, juce::ValueTree midiPreviewPlugin, juce::ValueTree midiDrumPreviewPlugin={}, bool forceMidiToDrums=false, std::unique_ptr< Edit > editToUpdate={}) | tracktion::engine::Edit | static |
createEditForPreviewingPreset(Engine &engine, juce::ValueTree, const Edit *editToMatch, bool tryToMatchTempo, bool *couldMatchTempo, juce::ValueTree midiPreviewPlugin, juce::ValueTree midiDrumPreviewPlugin={}, bool forceMidiToDrums=false, std::unique_ptr< Edit > editToUpdate={}) | tracktion::engine::Edit | static |
createNewItemID() const | tracktion::engine::Edit | |
createNewItemID(const std::vector< EditItemID > &idsToAvoid) const | tracktion::engine::Edit | |
createSingleTrackEdit(Engine &, EditRole role=EditRole::forEditing) | tracktion::engine::Edit | static |
deleteTrack(Track *) | tracktion::engine::Edit | |
deselect() | tracktion::engine::Selectable | |
dispatchPendingUpdatesSynchronously() | tracktion::engine::Edit | |
Edit(Options) | tracktion::engine::Edit | |
Edit(Engine &, EditRole) | tracktion::engine::Edit | |
EditFileRetriever typedef | tracktion::engine::Edit | |
editFileRetriever | tracktion::engine::Edit | |
EditRole enum name | tracktion::engine::Edit | |
enableTimecodeSync(bool) | tracktion::engine::Edit | |
engine | tracktion::engine::Edit | |
ensureArrangerTrack() | tracktion::engine::Edit | |
ensureChordTrack() | tracktion::engine::Edit | |
ensureMarkerTrack() | tracktion::engine::Edit | |
ensureMasterTrack() | tracktion::engine::Edit | |
ensureNumberOfAudioTracks(int minimumNumTracks) | tracktion::engine::Edit | |
ensureTempoTrack() | tracktion::engine::Edit | |
FilePathResolver typedef | tracktion::engine::Edit | |
filePathResolver | tracktion::engine::Edit | |
findClipsInLinkGroup(juce::String linkGroupID) const | tracktion::engine::Edit | |
flushPluginStateIfNeeded(Plugin &) | tracktion::engine::Edit | |
flushState() | tracktion::engine::Edit | |
forEditing enum value | tracktion::engine::Edit | |
forExamining enum value | tracktion::engine::Edit | |
forExporting enum value | tracktion::engine::Edit | |
forRendering enum value | tracktion::engine::Edit | |
getAbletonLink() const noexcept | tracktion::engine::Edit | |
getAllAutomatableParams(bool includeTrackParams) const | tracktion::engine::Edit | |
getAllInputDevices() const | tracktion::engine::Edit | |
getARADocument() | tracktion::engine::Edit | |
getArrangerTrack() const | tracktion::engine::Edit | |
getAutomapState() | tracktion::engine::Edit | |
getAutomationRecordManager() noexcept | tracktion::engine::Edit | |
getAuxBusName(int bus) const | tracktion::engine::Edit | |
getChordTrack() const | tracktion::engine::Edit | |
getClickTrackDevice() const | tracktion::engine::Edit | |
getClickTrackRange() const noexcept | tracktion::engine::Edit | |
getClickTrackVolume() const noexcept | tracktion::engine::Edit | |
getCountInMode() const | tracktion::engine::Edit | |
getCurrentInstanceForInputDevice(InputDevice *) const | tracktion::engine::Edit | |
getCurrentMidiMachineControlDest() const | tracktion::engine::Edit | |
getCurrentMidiMachineControlSource() const | tracktion::engine::Edit | |
getCurrentMidiTimecodeSource() const | tracktion::engine::Edit | |
getCurrentPlaybackContext() const | tracktion::engine::Edit | |
getDefaultNumUndoLevels() noexcept | tracktion::engine::Edit | static |
getEditInputDevices() noexcept | tracktion::engine::Edit | |
getEditMetadata() | tracktion::engine::Edit | |
getEditRole() const noexcept | tracktion::engine::Edit | |
getFirstClipTime() const | tracktion::engine::Edit | |
getGlobalMacros() const | tracktion::engine::Edit | |
getIsPreviewEdit() const noexcept | tracktion::engine::Edit | |
getLaunchQuantisation() | tracktion::engine::Edit | |
getLength() const | tracktion::engine::Edit | |
getLowLatencyDisabledPlugins() | tracktion::engine::Edit | |
getLowLatencyMonitoring() const noexcept | tracktion::engine::Edit | |
getMarkerManager() const noexcept | tracktion::engine::Edit | |
getMarkerTrack() const | tracktion::engine::Edit | |
getMasterPanParameter() const | tracktion::engine::Edit | |
getMasterPluginList() const noexcept | tracktion::engine::Edit | |
getMasterSliderPosParameter() const | tracktion::engine::Edit | |
getMasterTrack() const | tracktion::engine::Edit | |
getMasterVolumePlugin() const | tracktion::engine::Edit | |
getMaximumEditEnd() | tracktion::engine::Edit | static |
getMaximumEditTimeRange() | tracktion::engine::Edit | static |
getMaximumLength() | tracktion::engine::Edit | static |
getName() | tracktion::engine::Edit | |
getNextTimeOfInterest(TimePosition afterThisTime) | tracktion::engine::Edit | |
getNumCountInBeats() const | tracktion::engine::Edit | |
getParameterChangeHandler() noexcept | tracktion::engine::Edit | |
getParameterControlMappings() noexcept | tracktion::engine::Edit | |
getPluginCache() noexcept | tracktion::engine::Edit | |
getPreviewLevelMeasurer() | tracktion::engine::Edit | |
getPreviousTimeOfInterest(TimePosition beforeThisTime) | tracktion::engine::Edit | |
getProjectItemID() const noexcept | tracktion::engine::Edit | |
getRackList() const noexcept | tracktion::engine::Edit | |
getSceneList() | tracktion::engine::Edit | |
getSelectableDescription() override | tracktion::engine::Edit | virtual |
getTempDirectory(bool createIfNonExistent) const | tracktion::engine::Edit | |
getTempoTrack() const | tracktion::engine::Edit | |
getTimecodeFormat() const | tracktion::engine::Edit | |
getTimecodeOffset() const noexcept | tracktion::engine::Edit | |
getTimeOfLastChange() const | tracktion::engine::Edit | |
getTrackCompManager() const noexcept | tracktion::engine::Edit | |
getTrackList() | tracktion::engine::Edit | |
getTransport() const noexcept | tracktion::engine::Edit | |
getUndoManager() noexcept | tracktion::engine::Edit | |
getVideoFile() const | tracktion::engine::Edit | |
getWeakRef() | tracktion::engine::Selectable | |
hasChangedSinceSaved() const | tracktion::engine::Edit | |
tracktion::engine::Selectable::initialise() | tracktion::engine::Selectable | static |
initialiseAllPlugins() | tracktion::engine::Edit | |
inputDeviceState | tracktion::engine::Edit | |
insertNewAudioTrack(TrackInsertPoint, SelectionManager *, bool addDefaultPlugins=true) | tracktion::engine::Edit | |
insertNewAutomationTrack(TrackInsertPoint, SelectionManager *) | tracktion::engine::Edit | |
insertNewFolderTrack(TrackInsertPoint, SelectionManager *, bool asSubmix) | tracktion::engine::Edit | |
insertNewTrack(TrackInsertPoint, const juce::Identifier &xmlType, SelectionManager *) | tracktion::engine::Edit | |
insertTrack(TrackInsertPoint, juce::ValueTree, SelectionManager *) | tracktion::engine::Edit | |
insertTrack(juce::ValueTree, juce::ValueTree parent, juce::ValueTree preceeding, SelectionManager *) | tracktion::engine::Edit | |
invalidateStoredLength() noexcept | tracktion::engine::Edit | |
isClickTrackDevice(OutputDevice &) const | tracktion::engine::Edit | |
isLoading() const | tracktion::engine::Edit | |
isMidiTimecodeIgnoringHours() const | tracktion::engine::Edit | |
isRendering() const noexcept | tracktion::engine::Edit | |
isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
isTimecodeSyncEnabled() const noexcept | tracktion::engine::Edit | |
lastSignificantChange | tracktion::engine::Edit | |
markAsChanged() | tracktion::engine::Edit | |
masterFadeIn | tracktion::engine::Edit | |
masterFadeInType | tracktion::engine::Edit | |
masterFadeOut | tracktion::engine::Edit | |
masterFadeOutType | tracktion::engine::Edit | |
masterReference | tracktion::engine::Selectable | |
maximumLength | tracktion::engine::Edit | static |
midiTimecodeIgnoringHours | tracktion::engine::Edit | |
midiTimecodeSourceDeviceEnabled | tracktion::engine::Edit | |
moveTrack(Track::Ptr, TrackInsertPoint) | tracktion::engine::Edit | |
notifyListenersOfDeletion() | tracktion::engine::Selectable | |
pitchSequence | tracktion::engine::Edit | |
playDisabled enum value | tracktion::engine::Edit | |
playInStopEnabled | tracktion::engine::Edit | |
pluginChanged(Plugin &) noexcept | tracktion::engine::Edit | |
pluginsDisabled enum value | tracktion::engine::Edit | |
propertiesChanged() | tracktion::engine::Selectable | |
proxiesDisabled enum value | tracktion::engine::Edit | |
recordingPunchInOut | tracktion::engine::Edit | |
redo() | tracktion::engine::Edit | |
removeListener(SelectableListener *) | tracktion::engine::Selectable | |
removeModifierTimer(ModifierTimer &) | tracktion::engine::Edit | |
removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
removeWastedMidiMessagesListener(WastedMidiMessagesListener *) | tracktion::engine::Edit | |
resetChangedStatus() | tracktion::engine::Edit | |
restartPlayback() | tracktion::engine::Edit | |
Selectable() | tracktion::engine::Selectable | |
selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
sendMirrorUpdateToAllPlugins(Plugin &) const | tracktion::engine::Edit | |
sendSourceFileUpdate() | tracktion::engine::Edit | |
sendStartStopMessageToPlugins() | tracktion::engine::Edit | |
sendTempoOrPitchSequenceChangedUpdates() | tracktion::engine::Edit | |
setAuxBusName(int bus, const juce::String &name) | tracktion::engine::Edit | |
setClickTrackOutput(const juce::String &deviceName) | tracktion::engine::Edit | |
setClickTrackRange(TimeRange) noexcept | tracktion::engine::Edit | |
setClickTrackVolume(float gain) | tracktion::engine::Edit | |
setCountInMode(CountIn) | tracktion::engine::Edit | |
setCurrentMidiMachineControlDest(MidiOutputDevice *) | tracktion::engine::Edit | |
setCurrentMidiMachineControlSource(std::shared_ptr< MidiInputDevice >) | tracktion::engine::Edit | |
setCurrentMidiTimecodeSource(std::shared_ptr< MidiInputDevice >) | tracktion::engine::Edit | |
setEditMetadata(Metadata) | tracktion::engine::Edit | |
setLowLatencyDisabledPlugins(const juce::Array< EditItemID > &plugins) | tracktion::engine::Edit | |
setLowLatencyMonitoring(bool enabled, const juce::Array< EditItemID > &plugins) | tracktion::engine::Edit | |
setMasterPanPos(float) | tracktion::engine::Edit | |
setMasterVolumeSliderPos(float) | tracktion::engine::Edit | |
setMidiTimecodeIgnoringHours(bool shouldIgnore) | tracktion::engine::Edit | |
setPreviewLevelMeasurer(SharedLevelMeasurer::Ptr p) | tracktion::engine::Edit | |
setProjectItemID(ProjectItemID) | tracktion::engine::Edit | |
setTempDirectory(const juce::File &) | tracktion::engine::Edit | |
setTimecodeFormat(TimecodeDisplayFormat) | tracktion::engine::Edit | |
setTimecodeOffset(TimeDuration newOffset) | tracktion::engine::Edit | |
setVideoFile(const juce::File &, juce::String importDesc) | tracktion::engine::Edit | |
shouldLoadPlugins() const noexcept | tracktion::engine::Edit | |
shouldPlay() const noexcept | tracktion::engine::Edit | |
state | tracktion::engine::Edit | |
tempoSequence | tracktion::engine::Edit | |
ticksPerQuarterNote | tracktion::engine::Edit | static |
timecodeOffset | tracktion::engine::Edit | |
toggleTimecodeMode() | tracktion::engine::Edit | |
trackCache | tracktion::engine::Edit | |
undo() | tracktion::engine::Edit | |
updateMidiTimecodeDevices() | tracktion::engine::Edit | |
updateMirroredPlugin(Plugin &) | tracktion::engine::Edit | |
updateModifierTimers(TimePosition editTime, int numSamples) const | tracktion::engine::Edit | |
updateMuteSoloStatuses() | tracktion::engine::Edit | |
videoMuted | tracktion::engine::Edit | |
videoOffset | tracktion::engine::Edit | |
videoSource | tracktion::engine::Edit | |
visitAllAutomatableParams(bool includeTrackParams, const std::function< void(AutomatableParameter &)> &) const | tracktion::engine::Edit | |
visitAllTopLevelTracks(std::function< bool(Track &)>) const | tracktion::engine::Edit | |
visitAllTracks(std::function< bool(Track &)>, bool recursive) const | tracktion::engine::Edit | |
visitAllTracksRecursive(std::function< bool(Track &)>) const | tracktion::engine::Edit | |
warnOfWastedMidiMessages(InputDevice *, Track *) | tracktion::engine::Edit | |
WeakRef typedef | tracktion::engine::Selectable | |
~Edit() override | tracktion::engine::Edit | |
~Selectable() | tracktion::engine::Selectable | virtual |