| acceptMidiMessage(int, const juce::MidiMessage &) override | tracktion::engine::MackieMCU | virtual |
| acceptMidiMessageInt(int deviceIdx, const juce::MidiMessage &) override | tracktion::engine::IconProG2 | virtual |
| addListener(SelectableListener *) | tracktion::engine::Selectable | |
| addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
| allowBankingOffEnd | tracktion::engine::ControlSurface | |
| assignmentMode | tracktion::engine::MackieMCU | protected |
| AssignmentMode enum name | tracktion::engine::MackieMCU | |
| automationReadModeChanged(bool isReading) override | tracktion::engine::IconProG2 | virtual |
| automationWriteModeChanged(bool isWriting) override | tracktion::engine::IconProG2 | virtual |
| auxBank | tracktion::engine::MackieMCU | protected |
| auxBankChanged(int bank) override | tracktion::engine::MackieMCU | virtual |
| auxBusNames | tracktion::engine::MackieMCU | protected |
| auxLevels | tracktion::engine::MackieMCU | protected |
| AuxMode enum value | tracktion::engine::MackieMCU | |
| auxMode | tracktion::engine::ControlSurface | |
| auxString(int chan) const | tracktion::engine::MackieMCU | protected |
| auxTimer | tracktion::engine::MackieMCU | protected |
| auxTimerCallback() | tracktion::engine::MackieMCU | |
| cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
| canChangeSelectedPlugin() | tracktion::engine::ControlSurface | virtual |
| canSetEatsAllMessages() | tracktion::engine::ControlSurface | virtual |
| centreDisplaySegment(int devIdx, int column, int row, const juce::String &text) | tracktion::engine::MackieMCU | protected |
| changed() | tracktion::engine::Selectable | virtual |
| channelLevelChanged(int channel, float l, float r) override | tracktion::engine::MackieMCU | virtual |
| clearAllDisplays() | tracktion::engine::MackieMCU | protected |
| clearAux(int channel, int auxNum) override | tracktion::engine::MackieMCU | virtual |
| clearDisplaySegment(int devIdx, int column, int row) | tracktion::engine::MackieMCU | protected |
| clearMarker(int parameterNumber) override | tracktion::engine::MackieMCU | virtual |
| clearParameter(int parameterNumber) override | tracktion::engine::MackieMCU | virtual |
| clickOnOffChanged(bool isClickOn) override | tracktion::engine::IconProG2 | virtual |
| clipsPlayingStateChanged(int channel, bool isPlaying) | tracktion::engine::ControlSurface | virtual |
| ControlSurface(ExternalControllerManager &) | tracktion::engine::ControlSurface | |
| cpuMeterTimer | tracktion::engine::MackieMCU | protected |
| cpuTimerCallback() | tracktion::engine::MackieMCU | |
| cpuVisible | tracktion::engine::MackieMCU | protected |
| currentDisplayChars | tracktion::engine::MackieMCU | protected |
| 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 | |
| deviceIdx | tracktion::engine::MackieMCU | protected |
| eatsAllMessages() | tracktion::engine::ControlSurface | virtual |
| editFlip | tracktion::engine::MackieMCU | protected |
| engine | tracktion::engine::ControlSurface | |
| extenders | tracktion::engine::MackieMCU | protected |
| externalControllerManager | tracktion::engine::ControlSurface | |
| faderBankChanged(int newStartChannelNumber, const juce::StringArray &trackNames) override | tracktion::engine::MackieMCU | virtual |
| flip() | tracktion::engine::MackieMCU | |
| flipped | tracktion::engine::MackieMCU | protected |
| 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 | |
| handleAsyncUpdate() override | tracktion::engine::MackieMCU | protected |
| IconProG2(ExternalControllerManager &) | tracktion::engine::IconProG2 | |
| indicesChanged() | tracktion::engine::MackieMCU | |
| initialise() | tracktion::engine::Selectable | static |
| initialiseDevice(bool connect) override | tracktion::engine::MackieMCU | virtual |
| isEditValidAndNotSafeRecording() const | tracktion::engine::MackieMCU | protected |
| isOneTouchRecord() | tracktion::engine::MackieMCU | |
| isPluginSelected(Plugin *) | tracktion::engine::ControlSurface | virtual |
| isRecButtonDown | tracktion::engine::MackieMCU | protected |
| isSafeRecording() const | tracktion::engine::ControlSurface | |
| isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
| isZooming | tracktion::engine::MackieMCU | protected |
| lastChannelLevels | tracktion::engine::MackieMCU | protected |
| lastFaderPos | tracktion::engine::MackieMCU | protected |
| lastRewindPress | tracktion::engine::MackieMCU | protected |
| lastSmpteBeatsSetting | tracktion::engine::MackieMCU | protected |
| lastStartChan | tracktion::engine::MackieMCU | protected |
| lightUpButton(int dev, int buttonNum, bool on) | tracktion::engine::MackieMCU | |
| limitedPadColours | tracktion::engine::ControlSurface | |
| loopOnOffChanged(bool isLoopOn) override | tracktion::engine::IconProG2 | virtual |
| MackieMCU(ExternalControllerManager &) | tracktion::engine::MackieMCU | |
| marker | tracktion::engine::MackieMCU | protected |
| markerChanged(int parameterNumber, const MarkerSetting &) override | tracktion::engine::MackieMCU | virtual |
| MarkerMode enum value | tracktion::engine::MackieMCU | |
| masterLevelsChanged(float leftLevel, float rightLevel) override | tracktion::engine::MackieMCU | virtual |
| masterReference | tracktion::engine::Selectable | |
| maxCharsOnDisplay enum value | tracktion::engine::MackieMCU | |
| maxNumChannels enum value | tracktion::engine::MackieMCU | |
| maxNumSurfaces enum value | tracktion::engine::MackieMCU | |
| mcuFootswitch1Key enum value | tracktion::engine::MackieMCU | |
| mcuFootswitch2Key enum value | tracktion::engine::MackieMCU | |
| midiBackChannelName | tracktion::engine::ControlSurface | |
| midiChannelName | tracktion::engine::ControlSurface | |
| moveAux(int channelNum, int auxNum, const char *bus, float newPos) override | tracktion::engine::MackieMCU | virtual |
| moveFader(int channelNum, float newSliderPos) override | tracktion::engine::MackieMCU | virtual |
| moveFaderInt(int dev, int channelNum, float newSliderPos) | tracktion::engine::MackieMCU | |
| moveMasterLevelFader(float newPos) override | tracktion::engine::MackieMCU | virtual |
| moveMasterPanPot(float newPan) | tracktion::engine::ControlSurface | virtual |
| movePanPot(int channelNum, float newPan) override | tracktion::engine::MackieMCU | virtual |
| movePanPotInt(int dev, int channelNum, float newPan) | tracktion::engine::MackieMCU | |
| muteOrUnmutePluginsInTrack() | tracktion::engine::ControlSurface | |
| needsMidiBackChannel | tracktion::engine::ControlSurface | |
| needsMidiChannel | tracktion::engine::ControlSurface | |
| needsOSCSocket | tracktion::engine::ControlSurface | |
| newDisplayChars | tracktion::engine::MackieMCU | protected |
| notifyListenersOfDeletion() | tracktion::engine::Selectable | |
| nudge | tracktion::engine::MackieMCU | protected |
| 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 | |
| oneTouchRecord | tracktion::engine::MackieMCU | protected |
| owner | tracktion::engine::ControlSurface | |
| padStateChanged(int channelNumber, int sceneNumber, int colourIdx, int state) | tracktion::engine::ControlSurface | virtual |
| PanMode enum value | tracktion::engine::MackieMCU | |
| panPos | tracktion::engine::MackieMCU | protected |
| parameterChanged(int parameterNumber, const ParameterSetting &) override | tracktion::engine::MackieMCU | virtual |
| pickUpMode | tracktion::engine::ControlSurface | |
| playStateChanged(bool isPlaying) override | tracktion::engine::MackieMCU | virtual |
| pluginBypass(bool) | tracktion::engine::ControlSurface | virtual |
| PluginMode enum value | tracktion::engine::MackieMCU | |
| propertiesChanged() | tracktion::engine::Selectable | |
| punchOnOffChanged(bool isPunching) override | tracktion::engine::IconProG2 | virtual |
| recentlyPressedPads | tracktion::engine::ControlSurface | |
| recLight | tracktion::engine::MackieMCU | protected |
| recordStateChanged(bool isRecording) override | tracktion::engine::MackieMCU | virtual |
| redrawSelectedPlugin() | tracktion::engine::ControlSurface | |
| redrawSelectedTracks() | tracktion::engine::ControlSurface | |
| registerXT(MackieXT *) | tracktion::engine::MackieMCU | |
| removeListener(SelectableListener *) | tracktion::engine::Selectable | |
| removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
| scrollOnOffChanged(bool isScroll) override | tracktion::engine::IconProG2 | 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 devIdx, uint8_t byte1, uint8_t byte2, uint8_t byte3) | tracktion::engine::MackieMCU | |
| sendMidiCommandToController(int devIdx, const unsigned char *midiData, int numBytes) | tracktion::engine::MackieMCU | |
| tracktion::engine::ControlSurface::sendMidiCommandToController(int idx, const void *midiData, int numBytes) | tracktion::engine::ControlSurface | |
| tracktion::engine::ControlSurface::sendMidiCommandToController(int idx, const juce::MidiMessage &) | tracktion::engine::ControlSurface | |
| setAssignmentMode(AssignmentMode newMode) override | tracktion::engine::IconProG2 | virtual |
| setAssignmentText(const juce::String &) | tracktion::engine::MackieMCU | |
| setDeviceIndex(int idx) | tracktion::engine::MackieMCU | |
| setDisplay(int devIdx, const char *topLine, const char *bottomLine) | tracktion::engine::MackieMCU | |
| setDisplay(int devIdx, const juce::String &text, int pos) | tracktion::engine::MackieMCU | protected |
| setDisplaySegment(int devIdx, int column, int row, const juce::String &text) | tracktion::engine::MackieMCU | protected |
| setEatsAllMessages(bool) | tracktion::engine::ControlSurface | virtual |
| setFollowsTrackSelection(bool f) | tracktion::engine::ControlSurface | |
| setOneTouchRecord(bool b) | tracktion::engine::MackieMCU | |
| setSignalMetersEnabled(bool) | tracktion::engine::MackieMCU | |
| setSignalMetersEnabled(int dev, bool) | tracktion::engine::MackieMCU | |
| shiftKeysDown | tracktion::engine::MackieMCU | protected |
| showingClipSlots() | tracktion::engine::ControlSurface | virtual |
| showingMarkers() override | tracktion::engine::MackieMCU | virtual |
| showingPluginParams() override | tracktion::engine::MackieMCU | virtual |
| showingTracks() override | tracktion::engine::MackieMCU | virtual |
| shutDownDevice() override | tracktion::engine::MackieMCU | virtual |
| slaveOnOffChanged(bool isSlaving) override | tracktion::engine::IconProG2 | virtual |
| snapOnOffChanged(bool isSnapOn) override | tracktion::engine::IconProG2 | virtual |
| soloCountChanged(bool) override | tracktion::engine::MackieMCU | virtual |
| supportedExtenders | tracktion::engine::ControlSurface | |
| timecodeChanged(int barsOrHours, int beatsOrMinutes, int ticksOrSeconds, int millisecs, bool isBarsBeats, bool isFrames) override | tracktion::engine::MackieMCU | virtual |
| timecodeDigits | tracktion::engine::MackieMCU | protected |
| timerCallback() override | tracktion::engine::MackieMCU | protected |
| trackRecordEnabled(int channel, bool isEnabled) override | tracktion::engine::MackieMCU | virtual |
| trackSelectionChanged(int channel, bool isSelected) override | tracktion::engine::MackieMCU | virtual |
| undoStatusChanged(bool undo, bool redo) override | tracktion::engine::IconProG2 | virtual |
| unregisterXT(MackieXT *) | tracktion::engine::MackieMCU | |
| updateDeviceState() | tracktion::engine::ControlSurface | |
| updateMiscFeatures() override | tracktion::engine::MackieMCU | virtual |
| updateOSCSettings(int, int, juce::String) | tracktion::engine::ControlSurface | virtual |
| updateSoloAndMute(int channelNum, Track::MuteAndSoloLightState, bool isBright) override | tracktion::engine::MackieMCU | virtual |
| updateTCDisplay(const char *newDigits) | tracktion::engine::MackieMCU | |
| 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 | |
| userMovedAuxes | tracktion::engine::MackieMCU | protected |
| 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 | |
| ~IconProG2() | tracktion::engine::IconProG2 | |
| ~MackieMCU() | tracktion::engine::MackieMCU | |
| ~Selectable() | tracktion::engine::Selectable | virtual |