TracktionEngine
tracktion::engine::Edit Member List

This is the complete list of members for tracktion::engine::Edit, including all inherited members.

addModifierTimer(ModifierTimer &)tracktion::engine::Edit
addSelectableListener(SelectableListener *)tracktion::engine::Selectable
addWastedMidiMessagesListener(WastedMidiMessagesListener *)tracktion::engine::Edit
araDocumenttracktion::engine::Edit
areAnyClipsUsingFile(const AudioFile &)tracktion::engine::Edit
areAnyTracksMuted() consttracktion::engine::Edit
areAnyTracksSolo() consttracktion::engine::Edit
areAnyTracksSoloIsolate() consttracktion::engine::Edit
cancelAllProxyGeneratorJobs() consttracktion::engine::Edit
cancelAnyPendingUpdates()tracktion::engine::Selectable
canRenderProxies() const noexcepttracktion::engine::Edit
changed()tracktion::engine::Selectablevirtual
clickTrackEmphasiseBarstracktion::engine::Edit
clickTrackEnabledtracktion::engine::Edit
clickTrackGaintracktion::engine::Edit
clickTrackRecordingOnlytracktion::engine::Edit
clipCachetracktion::engine::Edit
CountIn enum nametracktion::engine::Edit
createEditForPreviewingClip(Clip &)tracktion::engine::Editstatic
createEditForPreviewingFile(Engine &, const juce::File &, const Edit *editToMatch, bool tryToMatchTempo, bool tryToMatchPitch, bool *couldMatchTempo, juce::ValueTree midiPreviewPlugin, juce::ValueTree midiDrumPreviewPlugin={}, bool forceMidiToDrums=false, Edit *editToUpdate={})tracktion::engine::Editstatic
createEditForPreviewingPreset(Engine &engine, juce::ValueTree, const Edit *editToMatch, bool tryToMatchTempo, bool *couldMatchTempo, juce::ValueTree midiPreviewPlugin, juce::ValueTree midiDrumPreviewPlugin={}, bool forceMidiToDrums=false, Edit *editToUpdate={})tracktion::engine::Editstatic
createNewItemID() consttracktion::engine::Edit
createNewItemID(const std::vector< EditItemID > &idsToAvoid) consttracktion::engine::Edit
createSingleTrackEdit(Engine &)tracktion::engine::Editstatic
deleteTrack(Track *)tracktion::engine::Edit
deselect()tracktion::engine::Selectable
dispatchPendingUpdatesSynchronously()tracktion::engine::Edit
Edit(Options)tracktion::engine::Edit
Edit(Engine &, juce::ValueTree, EditRole, LoadContext *, int numUndoLevelsToStore)tracktion::engine::Edit
editFileRetrievertracktion::engine::Edit
EditRole enum nametracktion::engine::Edit
enableTimecodeSync(bool)tracktion::engine::Edit
enginetracktion::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
filePathResolvertracktion::engine::Edit
findClipsInLinkGroup(juce::String linkGroupID) consttracktion::engine::Edit
flushPluginStateIfNeeded(Plugin &)tracktion::engine::Edit
flushState()tracktion::engine::Edit
forEditing enum valuetracktion::engine::Edit
forExamining enum valuetracktion::engine::Edit
forExporting enum valuetracktion::engine::Edit
forRendering enum valuetracktion::engine::Edit
getAbletonLink() const noexcepttracktion::engine::Edit
getAllAutomatableParams(bool includeTrackParams) consttracktion::engine::Edit
getAllInputDevices() consttracktion::engine::Edit
getArrangerTrack() consttracktion::engine::Edit
getAutomapState() consttracktion::engine::Edit
getAutomationRecordManager() noexcepttracktion::engine::Edit
getAuxBusName(int bus) consttracktion::engine::Edit
getChordTrack() consttracktion::engine::Edit
getClickTrackDevice() consttracktion::engine::Edit
getClickTrackRange() const noexcepttracktion::engine::Edit
getClickTrackVolume() const noexcepttracktion::engine::Edit
getCountInMode() consttracktion::engine::Edit
getCurrentInstanceForInputDevice(InputDevice *) consttracktion::engine::Edit
getCurrentMidiMachineControlDest() consttracktion::engine::Edit
getCurrentMidiMachineControlSource() consttracktion::engine::Edit
getCurrentMidiTimecodeSource() consttracktion::engine::Edit
getCurrentPlaybackContext() consttracktion::engine::Edit
getDefaultNumUndoLevels() noexcepttracktion::engine::Editstatic
getEditInputDevices() noexcepttracktion::engine::Edit
getEditMetadata()tracktion::engine::Edit
getEditRole() const noexcepttracktion::engine::Edit
getFirstClipTime() consttracktion::engine::Edit
getGlobalMacros() consttracktion::engine::Edit
getIsPreviewEdit() const noexcepttracktion::engine::Edit
getLength() consttracktion::engine::Edit
getLowLatencyDisabledPlugins()tracktion::engine::Edit
getLowLatencyMonitoring() const noexcepttracktion::engine::Edit
getMarkerManager() const noexcepttracktion::engine::Edit
getMarkerTrack() consttracktion::engine::Edit
getMasterPanParameter() consttracktion::engine::Edit
getMasterPluginList() const noexcepttracktion::engine::Edit
getMasterSliderPosParameter() consttracktion::engine::Edit
getMasterTrack() consttracktion::engine::Edit
getMasterVolumePlugin() consttracktion::engine::Edit
getMaximumEditEnd()tracktion::engine::Editstatic
getMaximumEditTimeRange()tracktion::engine::Editstatic
getMaximumLength()tracktion::engine::Editstatic
getName()tracktion::engine::Edit
getNextTimeOfInterest(TimePosition afterThisTime)tracktion::engine::Edit
getNumCountInBeats() consttracktion::engine::Edit
getParameterChangeHandler() noexcepttracktion::engine::Edit
getParameterControlMappings() noexcepttracktion::engine::Edit
getPluginCache() noexcepttracktion::engine::Edit
getPreviewLevelMeasurer()tracktion::engine::Edit
getPreviousTimeOfInterest(TimePosition beforeThisTime)tracktion::engine::Edit
getProjectItemID() const noexcepttracktion::engine::Edit
getRackList() const noexcepttracktion::engine::Edit
getSelectableDescription() overridetracktion::engine::Editvirtual
getTempDirectory(bool createIfNonExistent) consttracktion::engine::Edit
getTempoTrack() consttracktion::engine::Edit
getTimecodeFormat() consttracktion::engine::Edit
getTimecodeOffset() const noexcepttracktion::engine::Edit
getTimeOfLastChange() consttracktion::engine::Edit
getTrackCompManager() const noexcepttracktion::engine::Edit
getTrackList()tracktion::engine::Edit
getTransport() const noexcepttracktion::engine::Edit
getUndoManager() noexcepttracktion::engine::Edit
getVideoFile() consttracktion::engine::Edit
getWeakRef()tracktion::engine::Selectable
hasChangedSinceSaved() consttracktion::engine::Edit
initialiseAllPlugins()tracktion::engine::Edit
inputDeviceStatetracktion::engine::Edit
insertNewAudioTrack(TrackInsertPoint, SelectionManager *)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() noexcepttracktion::engine::Edit
isClickTrackDevice(OutputDevice &) consttracktion::engine::Edit
isLoading() consttracktion::engine::Edit
isMidiTimecodeIgnoringHours() consttracktion::engine::Edit
isRendering() const noexcepttracktion::engine::Edit
isSelectableValid(const Selectable *) noexcepttracktion::engine::Selectablestatic
isTimecodeSyncEnabled() const noexcepttracktion::engine::Edit
lastSignificantChangetracktion::engine::Edit
markAsChanged()tracktion::engine::Edit
masterFadeIntracktion::engine::Edit
masterFadeInTypetracktion::engine::Edit
masterFadeOuttracktion::engine::Edit
masterFadeOutTypetracktion::engine::Edit
masterReferencetracktion::engine::Selectable
maximumLengthtracktion::engine::Editstatic
midiTimecodeIgnoringHourstracktion::engine::Edit
midiTimecodeSourceDeviceEnabledtracktion::engine::Edit
moveTrack(Track::Ptr, TrackInsertPoint)tracktion::engine::Edit
notifyListenersOfDeletion()tracktion::engine::Selectable
pitchSequencetracktion::engine::Edit
playDisabled enum valuetracktion::engine::Edit
playInStopEnabledtracktion::engine::Edit
pluginChanged(Plugin &) noexcepttracktion::engine::Edit
pluginsDisabled enum valuetracktion::engine::Edit
propertiesChanged()tracktion::engine::Selectable
proxiesDisabled enum valuetracktion::engine::Edit
recordingPunchInOuttracktion::engine::Edit
redo()tracktion::engine::Edit
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::Selectablevirtual
selectionStatusChanged(bool isNowSelected)tracktion::engine::Selectablevirtual
sendMirrorUpdateToAllPlugins(Plugin &) consttracktion::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) noexcepttracktion::engine::Edit
setClickTrackVolume(float gain)tracktion::engine::Edit
setCountInMode(CountIn)tracktion::engine::Edit
setCurrentMidiMachineControlDest(MidiOutputDevice *)tracktion::engine::Edit
setCurrentMidiMachineControlSource(MidiInputDevice *)tracktion::engine::Edit
setCurrentMidiTimecodeSource(MidiInputDevice *newDevice)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 noexcepttracktion::engine::Edit
shouldPlay() const noexcepttracktion::engine::Edit
statetracktion::engine::Edit
tempoSequencetracktion::engine::Edit
ticksPerQuarterNotetracktion::engine::Editstatic
timecodeOffsettracktion::engine::Edit
toggleTimecodeMode()tracktion::engine::Edit
trackCachetracktion::engine::Edit
undo()tracktion::engine::Edit
updateMidiTimecodeDevices()tracktion::engine::Edit
updateMirroredPlugin(Plugin &)tracktion::engine::Edit
updateModifierTimers(TimePosition editTime, int numSamples) consttracktion::engine::Edit
updateMuteSoloStatuses()tracktion::engine::Edit
videoMutedtracktion::engine::Edit
videoOffsettracktion::engine::Edit
videoSourcetracktion::engine::Edit
visitAllTopLevelTracks(std::function< bool(Track &)>) consttracktion::engine::Edit
visitAllTracks(std::function< bool(Track &)>, bool recursive) consttracktion::engine::Edit
visitAllTracksRecursive(std::function< bool(Track &)>) consttracktion::engine::Edit
warnOfWastedMidiMessages(InputDevice *, Track *)tracktion::engine::Edit
WeakRef typedeftracktion::engine::Selectable
~Edit() overridetracktion::engine::Edit
~Selectable()tracktion::engine::Selectablevirtual