| acceptMidiMessage(MidiInputDevice &, const juce::MidiMessage &) | tracktion::engine::ExternalController | |
| automationModeChanged(bool isReading, bool isWriting) | tracktion::engine::ExternalController | |
| auxSendLevelsChanged() | tracktion::engine::ExternalController | |
| canSetEatsAllMessages() | tracktion::engine::ExternalController | |
| changePluginPreset(int delta) | tracktion::engine::ExternalController | |
| channelLevelChanged(int channel, float l, float r) | tracktion::engine::ExternalController | |
| clearPadColours() | tracktion::engine::ExternalController | |
| clickChanged(bool isOn) | tracktion::engine::ExternalController | |
| currentEditChanged(Edit *) | tracktion::engine::ExternalController | |
| currentSelectionManagerChanged(SelectionManager *) | tracktion::engine::ExternalController | |
| currentValueChanged(AutomatableParameter &) override | tracktion::engine::ExternalController | virtual |
| curveHasChanged(AutomatableParameter &) override | tracktion::engine::ExternalController | virtual |
| deleteController() | tracktion::engine::ExternalController | |
| eatsAllMessages() const | tracktion::engine::ExternalController | |
| engine | tracktion::engine::ExternalController | |
| ExternalController(Engine &, ControlSurface *) | tracktion::engine::ExternalController | |
| getActiveChannels() const noexcept | tracktion::engine::ExternalController | |
| getActiveParams() const noexcept | tracktion::engine::ExternalController | |
| getBackChannelDevice(int idx) const | tracktion::engine::ExternalController | |
| getColouredArea(const Edit &) | tracktion::engine::ExternalController | |
| getControlSurface() const noexcept | tracktion::engine::ExternalController | |
| getControlSurfaceIfType() const noexcept | tracktion::engine::ExternalController | |
| getDesiredMidiBackChannel() const | tracktion::engine::ExternalController | |
| getDesiredMidiChannel() const | tracktion::engine::ExternalController | |
| getEdit() const | tracktion::engine::ExternalController | |
| getExternalControllerManager() const noexcept | tracktion::engine::ExternalController | |
| getFaderIndexInActiveRegion(int num) const noexcept | tracktion::engine::ExternalController | |
| getInputDeviceName(int idx) const | tracktion::engine::ExternalController | |
| getMainDevice() const | tracktion::engine::ExternalController | |
| getMidiInputDevice(int idx) const | tracktion::engine::ExternalController | |
| getMidiInputPorts() const | tracktion::engine::ExternalController | |
| getMidiOutputPorts() const | tracktion::engine::ExternalController | |
| getName() const | tracktion::engine::ExternalController | |
| getNoDeviceSelectedMessage() | tracktion::engine::ExternalController | static |
| getNumDevices() const | tracktion::engine::ExternalController | |
| getNumFaderChannels() const noexcept | tracktion::engine::ExternalController | |
| getNumParameterControls() const noexcept | tracktion::engine::ExternalController | |
| getOSCInputPort() | tracktion::engine::ExternalController | |
| getOSCOutputAddress() | tracktion::engine::ExternalController | |
| getOSCOutputPort() | tracktion::engine::ExternalController | |
| getOutputDeviceName(int idx) const | tracktion::engine::ExternalController | |
| getPluginColour(Plugin *, juce::Colour &) | tracktion::engine::ExternalController | |
| getSelectionColour() const | tracktion::engine::ExternalController | |
| getShowClipSlotSelectionColour() const | tracktion::engine::ExternalController | |
| getShowTrackSelectionColour() const | tracktion::engine::ExternalController | |
| getTrackColour(int channelNum, juce::Colour &) | tracktion::engine::ExternalController | |
| getTransport() const noexcept | tracktion::engine::ExternalController | |
| handleAsyncUpdate() override | tracktion::engine::ExternalController | |
| isDeletable() const | tracktion::engine::ExternalController | |
| isEnabled() const | tracktion::engine::ExternalController | |
| isUsingMidiOutputDevice(const MidiOutputDevice *d) const noexcept | tracktion::engine::ExternalController | |
| loopChanged(bool isOn) | tracktion::engine::ExternalController | |
| masterLevelsChanged(float leftLevel, float rightLevel) | tracktion::engine::ExternalController | |
| midiInOutDevicesChanged() | tracktion::engine::ExternalController | |
| moveFader(int channelNum, float newSliderPos) | tracktion::engine::ExternalController | |
| moveMasterFader(float newPos) | tracktion::engine::ExternalController | |
| moveMasterPanPot(float newPos) | tracktion::engine::ExternalController | |
| movePanPot(int channelNum, float newPan) | tracktion::engine::ExternalController | |
| muteOrUnmutePlugin() | tracktion::engine::ExternalController | |
| muteOrUnmutePluginsInTrack() | tracktion::engine::ExternalController | |
| needsMidiBackChannel() const | tracktion::engine::ExternalController | |
| needsMidiChannel() const | tracktion::engine::ExternalController | |
| needsOSCSocket() const | tracktion::engine::ExternalController | |
| oscSettingsChanged() | tracktion::engine::ExternalController | |
| playStateChanged(bool isPlaying) | tracktion::engine::ExternalController | |
| recordStateChanged(bool isRecording) | tracktion::engine::ExternalController | |
| redrawTracks() | tracktion::engine::ExternalController | |
| repaintParamSource() | tracktion::engine::ExternalController | |
| selectableObjectAboutToBeDeleted(Selectable *) override | tracktion::engine::ExternalController | virtual |
| selectableObjectChanged(Selectable *) override | tracktion::engine::ExternalController | virtual |
| selectedPluginChanged() | tracktion::engine::ExternalController | |
| selectOtherObject(SelectableClass::Relationship, bool moveFromCurrentPlugin) | tracktion::engine::ExternalController | |
| setBackChannelDevice(int idx, const juce::String &nameOfMidiOutput) | tracktion::engine::ExternalController | |
| setEatsAllMessages(bool eatAll) | tracktion::engine::ExternalController | |
| setEnabled(bool) | tracktion::engine::ExternalController | |
| setMainDevice(int) | tracktion::engine::ExternalController | |
| setMidiInputDevice(int idx, const juce::String &nameOfMidiInput) | tracktion::engine::ExternalController | |
| setNumDevices(int) | tracktion::engine::ExternalController | |
| setOSCInputPort(int port) | tracktion::engine::ExternalController | |
| setOSCOutputAddress(const juce::String addr) | tracktion::engine::ExternalController | |
| setOSCOutputPort(int port) | tracktion::engine::ExternalController | |
| setSelectionColour(juce::Colour) | tracktion::engine::ExternalController | |
| setShowClipSlotSelectionColour(bool) | tracktion::engine::ExternalController | |
| setShowTrackSelectionColour(bool) | tracktion::engine::ExternalController | |
| shortenName(juce::String, int maxLen) | tracktion::engine::ExternalController | static |
| shouldPluginBeColoured(Plugin *) | tracktion::engine::ExternalController | |
| shouldTrackBeColoured(int channelNum) | tracktion::engine::ExternalController | |
| snapChanged(bool isOn) | tracktion::engine::ExternalController | |
| soloCountChanged(bool) | tracktion::engine::ExternalController | |
| soloPluginTrack() | tracktion::engine::ExternalController | |
| timecodeChanged(int barsOrHours, int beatsOrMinutes, int ticksOrSeconds, int millisecs, bool isBarsBeats, bool isFrames) | tracktion::engine::ExternalController | |
| trackSelected(int channel, bool isSelected) | tracktion::engine::ExternalController | |
| updateDeviceState() | tracktion::engine::ExternalController | |
| updateMarkers() | tracktion::engine::ExternalController | |
| updatePadColours() | tracktion::engine::ExternalController | |
| updateParameters() | tracktion::engine::ExternalController | |
| updatePunchLights() | tracktion::engine::ExternalController | |
| updateScrollLights() | tracktion::engine::ExternalController | |
| updateSoloAndMute(int channelNum, Track::MuteAndSoloLightState, bool isBright) | tracktion::engine::ExternalController | |
| updateTrackRecordLights() | tracktion::engine::ExternalController | |
| updateTrackSelectLights() | tracktion::engine::ExternalController | |
| updateUndoLights() | tracktion::engine::ExternalController | |
| wantsDevice(const MidiID &m) | tracktion::engine::ExternalController | |
| wantsMessage(MidiInputDevice &, const juce::MidiMessage &) | tracktion::engine::ExternalController | |
| wantsMidiClock() const | tracktion::engine::ExternalController | |
| ~ExternalController() override | tracktion::engine::ExternalController | |