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