TracktionEngine
tracktion::engine::ExternalController Member List

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

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
clickChanged(bool isOn)tracktion::engine::ExternalController
currentEditChanged(Edit *)tracktion::engine::ExternalController
currentValueChanged(AutomatableParameter &, float) overridetracktion::engine::ExternalControllervirtual
curveHasChanged(AutomatableParameter &) overridetracktion::engine::ExternalControllervirtual
deleteController()tracktion::engine::ExternalController
eatsAllMessages() consttracktion::engine::ExternalController
enginetracktion::engine::ExternalController
ExternalController(Engine &, ControlSurface *)tracktion::engine::ExternalController
getActiveChannels() const noexcepttracktion::engine::ExternalController
getActiveParams() const noexcepttracktion::engine::ExternalController
getBackChannelDevice(int idx) consttracktion::engine::ExternalController
getControlSurface() const noexcepttracktion::engine::ExternalController
getControlSurfaceIfType() const noexcepttracktion::engine::ExternalController
getDesiredMidiBackChannel() consttracktion::engine::ExternalController
getDesiredMidiChannel() consttracktion::engine::ExternalController
getEdit() consttracktion::engine::ExternalController
getExternalControllerManager() const noexcepttracktion::engine::ExternalController
getFaderIndexInActiveRegion(int num) const noexcepttracktion::engine::ExternalController
getInputDeviceName(int idx) consttracktion::engine::ExternalController
getMainDevice() consttracktion::engine::ExternalController
getMidiInputDevice(int idx) consttracktion::engine::ExternalController
getMidiInputPorts() consttracktion::engine::ExternalController
getMidiOutputPorts() consttracktion::engine::ExternalController
getName() consttracktion::engine::ExternalController
getNoDeviceSelectedMessage()tracktion::engine::ExternalControllerstatic
getNumDevices() consttracktion::engine::ExternalController
getNumFaderChannels() const noexcepttracktion::engine::ExternalController
getNumParameterControls() const noexcepttracktion::engine::ExternalController
getOSCInputPort()tracktion::engine::ExternalController
getOSCOutputAddress()tracktion::engine::ExternalController
getOSCOutputPort()tracktion::engine::ExternalController
getOutputDeviceName(int idx) consttracktion::engine::ExternalController
getPluginColour(Plugin *, juce::Colour &)tracktion::engine::ExternalController
getSelectionColour() consttracktion::engine::ExternalController
getShowSelectionColour() consttracktion::engine::ExternalController
getTrackColour(int channelNum, juce::Colour &)tracktion::engine::ExternalController
getTransport() const noexcepttracktion::engine::ExternalController
handleAsyncUpdate() overridetracktion::engine::ExternalController
isDeletable() consttracktion::engine::ExternalController
isEnabled() consttracktion::engine::ExternalController
isUsingMidiOutputDevice(const MidiOutputDevice *d) const noexcepttracktion::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
moveMasterFaders(float newLeftPos, float newRightPos)tracktion::engine::ExternalController
movePanPot(int channelNum, float newPan)tracktion::engine::ExternalController
muteOrUnmutePlugin()tracktion::engine::ExternalController
muteOrUnmutePluginsInTrack()tracktion::engine::ExternalController
needsMidiBackChannel() consttracktion::engine::ExternalController
needsMidiChannel() consttracktion::engine::ExternalController
needsOSCSocket() consttracktion::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 *) overridetracktion::engine::ExternalControllervirtual
selectableObjectChanged(Selectable *) overridetracktion::engine::ExternalControllervirtual
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
setShowSelectionColour(bool)tracktion::engine::ExternalController
shortenName(juce::String, int maxLen)tracktion::engine::ExternalControllerstatic
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
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
wantsMessage(MidiInputDevice &, const juce::MidiMessage &)tracktion::engine::ExternalController
wantsMidiClock() consttracktion::engine::ExternalController
~ExternalController() overridetracktion::engine::ExternalController