TracktionEngine
Loading...
Searching...
No Matches
engine::ExternalController Member List

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

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