TracktionEngine
tracktion::engine::UIBehaviour Member List

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

closeAllEditsBelongingToProject(Project &)tracktion::engine::UIBehaviourvirtual
createAudioThumbnail(int sourceSamplesPerThumbnailSample, juce::AudioFormatManager &formatManagerToUse, juce::AudioThumbnailCache &cacheToUse)tracktion::engine::UIBehaviourvirtual
createPluginWindow(PluginWindowState &)tracktion::engine::UIBehaviourvirtual
editNamesMayHaveChanged()tracktion::engine::UIBehaviourvirtual
getAllCommands(juce::Array< juce::CommandID > &)tracktion::engine::UIBehaviourvirtual
getAllOpenEdits()tracktion::engine::UIBehaviourvirtual
getApplicationCommandManager()tracktion::engine::UIBehaviourvirtual
getAssociatedClipsToEdit(const SelectableList &items)tracktion::engine::UIBehaviourvirtual
getBigInputMetersMode()tracktion::engine::UIBehaviourvirtual
getCommandInfo(juce::CommandID, juce::ApplicationCommandInfo &)tracktion::engine::UIBehaviourvirtual
getCurrentlyFocusedEdit()tracktion::engine::UIBehaviourvirtual
getCurrentlyFocusedProject()tracktion::engine::UIBehaviourvirtual
getCurrentlyFocusedSelectionManager()tracktion::engine::UIBehaviourvirtual
getEditingPosition(Edit &)tracktion::engine::UIBehaviourvirtual
getEditingRange(Edit &)tracktion::engine::UIBehaviourvirtual
getEditingTracks(Edit &)tracktion::engine::UIBehaviourvirtual
getLastFocusedEdit()tracktion::engine::UIBehaviourvirtual
getSelectionManagerForRack(const RackType &)tracktion::engine::UIBehaviourvirtual
hideSafeRecordDialog(TransportControl &)tracktion::engine::UIBehaviourvirtual
isEditVisibleOnScreen(const Edit &)tracktion::engine::UIBehaviourvirtual
isScrolling()tracktion::engine::UIBehaviourvirtual
newTrackCreated(Track &)tracktion::engine::UIBehaviourvirtual
nudgeSelected(TimecodeSnapType, const juce::String &commandDesc, bool automationLocked)tracktion::engine::UIBehaviourvirtual
nudgeSelected(const juce::String &commandDesc)tracktion::engine::UIBehaviourvirtual
nudgeSelectedClips(TimecodeSnapType, const juce::String &commandDesc, SelectionManager &, const juce::Array< Clip * > &, bool automationLocked)tracktion::engine::UIBehaviourvirtual
paste(const Clipboard &)tracktion::engine::UIBehaviourvirtual
perform(const juce::ApplicationCommandTarget::InvocationInfo &)tracktion::engine::UIBehaviourvirtual
performUserAction(int)tracktion::engine::UIBehaviourvirtual
recreatePluginWindowContentAsync(Plugin &)tracktion::engine::UIBehaviourvirtual
resetOverloads()tracktion::engine::UIBehaviourvirtual
resetPeaks()tracktion::engine::UIBehaviourvirtual
runTaskWithProgressBar(ThreadPoolJobWithProgress &)tracktion::engine::UIBehaviourvirtual
scrollTracksDown()tracktion::engine::UIBehaviourvirtual
scrollTracksLeft()tracktion::engine::UIBehaviourvirtual
scrollTracksRight()tracktion::engine::UIBehaviourvirtual
scrollTracksUp()tracktion::engine::UIBehaviourvirtual
selectProjectInFocusedWindow(Project::Ptr)tracktion::engine::UIBehaviourvirtual
setBigInputMetersMode(bool)tracktion::engine::UIBehaviourvirtual
shouldGenerateLiveWaveformsWhenRecording()tracktion::engine::UIBehaviourvirtual
showEditScreen()tracktion::engine::UIBehaviourvirtual
showHideActions()tracktion::engine::UIBehaviourvirtual
showHideAllPanes()tracktion::engine::UIBehaviourvirtual
showHideBrowser()tracktion::engine::UIBehaviourvirtual
showHideInputs()tracktion::engine::UIBehaviourvirtual
showHideMidiEditor([[maybe_unused]] bool fullscreen)tracktion::engine::UIBehaviourvirtual
showHideMixer([[maybe_unused]] bool fullscreen)tracktion::engine::UIBehaviourvirtual
showHideOutputs()tracktion::engine::UIBehaviourvirtual
showHideTrackEditor([[maybe_unused]] bool zoom)tracktion::engine::UIBehaviourvirtual
showHideVideo()tracktion::engine::UIBehaviourvirtual
showInfoMessage(const juce::String &message)tracktion::engine::UIBehaviourvirtual
showMenuAndCreatePlugin(Plugin::Type, Edit &)tracktion::engine::UIBehaviourvirtual
showOkCancelAlertBox(const juce::String &title, const juce::String &message, const juce::String &ok={}, const juce::String &cancel={})tracktion::engine::UIBehaviourvirtual
showProjectScreen()tracktion::engine::UIBehaviourvirtual
showQuantisationLevel()tracktion::engine::UIBehaviourvirtual
showSafeRecordDialog(TransportControl &)tracktion::engine::UIBehaviourvirtual
showSettingsScreen()tracktion::engine::UIBehaviourvirtual
showWarningAlert(const juce::String &title, const juce::String &message)tracktion::engine::UIBehaviourvirtual
showWarningMessage(const juce::String &message)tracktion::engine::UIBehaviourvirtual
showYesNoCancelAlertBox(const juce::String &title, const juce::String &message, const juce::String &yes={}, const juce::String &no={}, const juce::String &cancel={})tracktion::engine::UIBehaviourvirtual
stopPreviewPlayback()tracktion::engine::UIBehaviourvirtual
toggleScroll()tracktion::engine::UIBehaviourvirtual
UIBehaviour()=defaulttracktion::engine::UIBehaviour
updateAllProjectItemLists()tracktion::engine::UIBehaviourvirtual
zoomHorizontal(float)tracktion::engine::UIBehaviourvirtual
zoomToFitHorizontally()tracktion::engine::UIBehaviourvirtual
zoomToFitVertically()tracktion::engine::UIBehaviourvirtual
zoomToSelection()tracktion::engine::UIBehaviourvirtual
zoomVertical(float)tracktion::engine::UIBehaviourvirtual
~UIBehaviour()=defaulttracktion::engine::UIBehaviourvirtual