| acceptMidiMessage(int idx, const juce::MidiMessage &) | engine::ControlSurface | virtual |
| addListener(SelectableListener *) | engine::Selectable | |
| addSelectableListener(SelectableListener *) | engine::Selectable | |
| allowBankingOffEnd | engine::ControlSurface | |
| automationReadModeChanged(bool isReading) | engine::ControlSurface | virtual |
| automationWriteModeChanged(bool isWriting) | engine::ControlSurface | virtual |
| auxBankChanged(int) | engine::ControlSurface | virtual |
| auxMode | engine::ControlSurface | |
| cancelAnyPendingUpdates() | engine::Selectable | |
| canChangeSelectedPlugin() | engine::ControlSurface | virtual |
| canSetEatsAllMessages() | engine::ControlSurface | virtual |
| changed() | engine::Selectable | virtual |
| channelLevelChanged(int channel, std::span< const float > levels) | engine::ControlSurface | virtual |
| clearAux(int channel, int auxNum) | engine::ControlSurface | virtual |
| clearMarker(int parameterNumber) | engine::ControlSurface | virtual |
| clearParameter(int parameterNumber) | engine::ControlSurface | virtual |
| clickOnOffChanged(bool isClickOn) | engine::ControlSurface | virtual |
| clipsPlayingStateChanged(int channel, bool isPlaying) | engine::ControlSurface | virtual |
| ControlSurface(ExternalControllerManager &) | engine::ControlSurface | |
| currentEditChanged(Edit *e) | engine::ControlSurface | virtual |
| currentSelectionChanged(juce::String) | engine::ControlSurface | virtual |
| currentSelectionManagerChanged(SelectionManager *sm) | engine::ControlSurface | virtual |
| deletable | engine::ControlSurface | |
| deleteController() | engine::ControlSurface | virtual |
| deselect() | engine::Selectable | |
| deviceDescription | engine::ControlSurface | |
| eatsAllMessages() | engine::ControlSurface | virtual |
| engine | engine::ControlSurface | |
| externalControllerManager | engine::ControlSurface | |
| faderBankChanged(int newStartChannelNumber, const juce::StringArray &trackNames) | engine::ControlSurface | virtual |
| followsTrackSelection | engine::ControlSurface | |
| getAuxBankOffset() const | engine::ControlSurface | |
| getClipSlotOffset() const | engine::ControlSurface | |
| getEdit() const noexcept | engine::ControlSurface | |
| getEditIfOnEditScreen() const | engine::ControlSurface | |
| getFaderBankOffset() const | engine::ControlSurface | |
| getMarkerBankOffset() const | engine::ControlSurface | |
| getParamBankOffset() const | engine::ControlSurface | |
| getSelectableDescription() override | engine::ControlSurface | virtual |
| getSelectionManager() | engine::ControlSurface | |
| getTransport() const noexcept | engine::ControlSurface | |
| getWeakRef() | engine::Selectable | |
| initialise() | engine::Selectable | static |
| initialiseDevice(bool connect) | engine::ControlSurface | virtual |
| isPluginSelected(Plugin *) | engine::ControlSurface | virtual |
| isSafeRecording() const | engine::ControlSurface | |
| isSelectableValid(const Selectable *) noexcept | engine::Selectable | static |
| limitedPadColours | engine::ControlSurface | |
| loopOnOffChanged(bool isLoopOn) | engine::ControlSurface | virtual |
| markerChanged(int parameterNumber, const MarkerSetting &newValue) | engine::ControlSurface | virtual |
| masterLevelsChanged(std::span< const float > levels) | engine::ControlSurface | virtual |
| masterReference | engine::Selectable | |
| midiBackChannelName | engine::ControlSurface | |
| midiChannelName | engine::ControlSurface | |
| moveAux(int channel, int auxNum, const char *bus, float newPos) | engine::ControlSurface | virtual |
| moveFader(int channelNum, float newSliderPos) | engine::ControlSurface | virtual |
| moveMasterLevelFader(float newPos) | engine::ControlSurface | virtual |
| moveMasterPanPot(float newPan) | engine::ControlSurface | virtual |
| movePanPot(int channelNum, float newPan) | engine::ControlSurface | virtual |
| muteOrUnmutePluginsInTrack() | engine::ControlSurface | |
| needsMidiBackChannel | engine::ControlSurface | |
| needsMidiChannel | engine::ControlSurface | |
| needsOSCSocket | engine::ControlSurface | |
| notifyListenersOfDeletion() | engine::Selectable | |
| numAuxes | engine::ControlSurface | |
| numberOfFaderChannels | engine::ControlSurface | |
| numberOfTrackPads | engine::ControlSurface | |
| numCharactersForAuxLabels | engine::ControlSurface | |
| numCharactersForMarkerLabels | engine::ControlSurface | |
| numCharactersForParameterLabels | engine::ControlSurface | |
| numCharactersForTrackNames | engine::ControlSurface | |
| numExtendersChanged(int num, int main) | engine::ControlSurface | virtual |
| numMarkers | engine::ControlSurface | |
| numParameterControls | engine::ControlSurface | |
| owner | engine::ControlSurface | |
| padStateChanged(int channelNumber, int sceneNumber, int colourIdx, int state) | engine::ControlSurface | virtual |
| parameterChanged(int parameterNumber, const ParameterSetting &newValue) | engine::ControlSurface | virtual |
| pickUpMode | engine::ControlSurface | |
| playStateChanged(bool isPlaying) | engine::ControlSurface | virtual |
| pluginBypass(bool) | engine::ControlSurface | virtual |
| propertiesChanged() | engine::Selectable | |
| punchOnOffChanged(bool isPunching) | engine::ControlSurface | virtual |
| recentlyPressedPads | engine::ControlSurface | |
| recordStateChanged(bool isRecording) | engine::ControlSurface | virtual |
| redrawSelectedPlugin() | engine::ControlSurface | |
| redrawSelectedTracks() | engine::ControlSurface | |
| removeListener(SelectableListener *) | engine::Selectable | |
| removeSelectableListener(SelectableListener *) | engine::Selectable | |
| scrollOnOffChanged(bool isScroll) | engine::ControlSurface | virtual |
| Selectable() | engine::Selectable | |
| selectableAboutToBeDeleted() | engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | engine::Selectable | virtual |
| selectOtherObject(SelectableClass::Relationship, bool moveFromCurrentPlugin) | engine::ControlSurface | |
| sendMidiArray(int idx, const uint8_t(&rawData)[size]) | engine::ControlSurface | |
| sendMidiCommandToController(int idx, const void *midiData, int numBytes) | engine::ControlSurface | |
| sendMidiCommandToController(int idx, const juce::MidiMessage &) | engine::ControlSurface | |
| setEatsAllMessages(bool) | engine::ControlSurface | virtual |
| setFollowsTrackSelection(bool f) | engine::ControlSurface | |
| showingClipSlots() | engine::ControlSurface | virtual |
| showingMarkers() | engine::ControlSurface | virtual |
| showingPluginParams() | engine::ControlSurface | virtual |
| showingTracks() | engine::ControlSurface | virtual |
| shutDownDevice() | engine::ControlSurface | virtual |
| slaveOnOffChanged(bool isSlaving) | engine::ControlSurface | virtual |
| snapOnOffChanged(bool isSnapOn) | engine::ControlSurface | virtual |
| soloCountChanged(bool anySoloTracks) | engine::ControlSurface | virtual |
| supportedExtenders | engine::ControlSurface | |
| timecodeChanged(int barsOrHours, int beatsOrMinutes, int ticksOrSeconds, int millisecs, bool isBarsBeats, bool isFrames) | engine::ControlSurface | virtual |
| trackRecordEnabled(int channel, bool isEnabled) | engine::ControlSurface | virtual |
| trackSelectionChanged(int channel, bool isSelected) | engine::ControlSurface | virtual |
| undoStatusChanged(bool canUundo, bool canReo) | engine::ControlSurface | virtual |
| updateDeviceState() | engine::ControlSurface | |
| updateMiscFeatures() | engine::ControlSurface | virtual |
| updateOSCSettings(int, int, juce::String) | engine::ControlSurface | virtual |
| updateSoloAndMute(int channelNum, Track::MuteAndSoloLightState, bool isBright) | engine::ControlSurface | virtual |
| userChangedAuxBank(int delta) | engine::ControlSurface | |
| userChangedFaderBanks(int channelNumDelta) | engine::ControlSurface | |
| userChangedFastForwardButton(bool isButtonDown) | engine::ControlSurface | |
| userChangedMarkerBank(int deltaMarkers) | engine::ControlSurface | |
| userChangedPadBanks(int padDelta) | engine::ControlSurface | |
| userChangedParameterBank(int deltaParams) | engine::ControlSurface | |
| userChangedRewindButton(bool isButtonDown) | engine::ControlSurface | |
| userLaunchedClip(int channelNum, int sceneNum, bool press) | engine::ControlSurface | |
| userLaunchedScene(int sceneNum, bool press) | engine::ControlSurface | |
| userMovedAux(int channelNum, int auxNum, float newPosition, bool delta=false) | engine::ControlSurface | |
| userMovedFader(int channelNum, float newFaderPosition, bool delta=false) | engine::ControlSurface | |
| userMovedJogWheel(float amount) | engine::ControlSurface | |
| userMovedMasterLevelFader(float newLevel, bool delta=false) | engine::ControlSurface | |
| userMovedMasterPanPot(float newLevel, bool delta=false) | engine::ControlSurface | |
| userMovedPanPot(int channelNum, float newPanPosition, bool delta=false) | engine::ControlSurface | |
| userMovedParameterControl(int parameter, float newValue, bool delta=false) | engine::ControlSurface | |
| userMovedQuickParam(float newLevel) | engine::ControlSurface | |
| userNudgedLeft() | engine::ControlSurface | |
| userNudgedRight() | engine::ControlSurface | |
| userPressedAbort() | engine::ControlSurface | |
| userPressedAbortRestart() | engine::ControlSurface | |
| userPressedArmAll() | engine::ControlSurface | |
| userPressedAutomationReading() | engine::ControlSurface | |
| userPressedAutomationWriting() | engine::ControlSurface | |
| userPressedAux(int channelNum, int auxNum) | engine::ControlSurface | |
| userPressedClearAllMute() | engine::ControlSurface | |
| userPressedClearAllSolo() | engine::ControlSurface | |
| userPressedCopy() | engine::ControlSurface | |
| userPressedCreateMarker() | engine::ControlSurface | |
| userPressedCut() | engine::ControlSurface | |
| userPressedDelete(bool marked) | engine::ControlSurface | |
| userPressedEnd() | engine::ControlSurface | |
| userPressedFreeze() | engine::ControlSurface | |
| userPressedGoToMarker(int marker) | engine::ControlSurface | |
| userPressedHome() | engine::ControlSurface | |
| userPressedInsertPitchChange() | engine::ControlSurface | |
| userPressedInsertTempoChange() | engine::ControlSurface | |
| userPressedInsertTimeSigChange() | engine::ControlSurface | |
| userPressedJumpToMarkIn() | engine::ControlSurface | |
| userPressedJumpToMarkOut() | engine::ControlSurface | |
| userPressedMarkIn() | engine::ControlSurface | |
| userPressedMarkOut() | engine::ControlSurface | |
| userPressedMute(int channelNum, bool muteVolumeControl) | engine::ControlSurface | |
| userPressedNextMarker() | engine::ControlSurface | |
| userPressedParameterControl(int paramNumber) | engine::ControlSurface | |
| userPressedPaste(bool insert) | engine::ControlSurface | |
| userPressedPlay() | engine::ControlSurface | |
| userPressedPreviousMarker() | engine::ControlSurface | |
| userPressedRecEnable(int channelNum, bool enableEtoE) | engine::ControlSurface | |
| userPressedRecord() | engine::ControlSurface | |
| userPressedRedo() | engine::ControlSurface | |
| userPressedSave() | engine::ControlSurface | |
| userPressedSaveAs() | engine::ControlSurface | |
| userPressedSolo(int channelNum) | engine::ControlSurface | |
| userPressedSoloIsolate(int channelNum) | engine::ControlSurface | |
| userPressedStop() | engine::ControlSurface | |
| userPressedUndo() | engine::ControlSurface | |
| userPressedUserAction(int) | engine::ControlSurface | |
| userPressedZoomFitToTracks() | engine::ControlSurface | |
| userPressedZoomIn() | engine::ControlSurface | |
| userPressedZoomOut() | engine::ControlSurface | |
| userPressedZoomToFit() | engine::ControlSurface | |
| userScrolledTracksDown() | engine::ControlSurface | |
| userScrolledTracksLeft() | engine::ControlSurface | |
| userScrolledTracksRight() | engine::ControlSurface | |
| userScrolledTracksUp() | engine::ControlSurface | |
| userSelectedClipInTrack(int channelNum) | engine::ControlSurface | |
| userSelectedOneTrack(int channelNum) | engine::ControlSurface | |
| userSelectedPluginInTrack(int channelNum) | engine::ControlSurface | |
| userSelectedTrack(int channelNum) | engine::ControlSurface | |
| userSetAuxBank(int num) | engine::ControlSurface | |
| userSkippedToNextMarkerLeft() | engine::ControlSurface | |
| userSkippedToNextMarkerRight() | engine::ControlSurface | |
| userStoppedClip(int channelNum, bool press) | engine::ControlSurface | |
| userToggledActionsWindow() | engine::ControlSurface | |
| userToggledBeatsSecondsMode() | engine::ControlSurface | |
| userToggledBrowserWindow() | engine::ControlSurface | |
| userToggledClickOnOff() | engine::ControlSurface | |
| userToggledEtoE() | engine::ControlSurface | |
| userToggledLoopOnOff() | engine::ControlSurface | |
| userToggledMidiEditorWindow(bool fullscreen) | engine::ControlSurface | |
| userToggledMixerWindow(bool fullscreen) | engine::ControlSurface | |
| userToggledPunchOnOff() | engine::ControlSurface | |
| userToggledScroll() | engine::ControlSurface | |
| userToggledSlaveOnOff() | engine::ControlSurface | |
| userToggledSnapOnOff() | engine::ControlSurface | |
| userToggledTrackEditorWindow(bool zoomed) | engine::ControlSurface | |
| userToggledVideoWindow() | engine::ControlSurface | |
| userTouchedAux(int channelNum, int auxNum, bool touch) | engine::ControlSurface | |
| userTouchedFader(int channelNum, bool touch) | engine::ControlSurface | |
| userTouchedMasterLevelFader(bool touch) | engine::ControlSurface | |
| userTouchedMasterPanPot(bool touch) | engine::ControlSurface | |
| userTouchedPanPot(int channelNum, bool touch) | engine::ControlSurface | |
| userTouchedParameterControl(int parameter, bool touch) | engine::ControlSurface | |
| userTouchedQuickParam(bool touch) | engine::ControlSurface | |
| userZoomedIn() | engine::ControlSurface | |
| userZoomedOut() | engine::ControlSurface | |
| userZoomedTracksIn() | engine::ControlSurface | |
| userZoomedTracksOut() | engine::ControlSurface | |
| wantsAuxBanks | engine::ControlSurface | |
| wantsClock | engine::ControlSurface | |
| wantsDevice(const MidiID &) | engine::ControlSurface | virtual |
| wantsDummyParams | engine::ControlSurface | |
| wantsMessage(int, const juce::MidiMessage &) | engine::ControlSurface | virtual |
| WeakRef typedef | engine::Selectable | |
| ~ControlSurface() override | engine::ControlSurface | |
| ~Selectable() | engine::Selectable | virtual |