| addListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| addSelectableListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| areMidiPatchesZeroBased() (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| audioAdjustmentDelay (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
| canDeleteProgramSet(int index) const (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| canEditProgramSet(int index) const (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| changed() | tracktion::engine::Selectable | virtual |
| channelsUsed (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| closeDevice() override (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | virtual |
| createInstance(EditPlaybackContext &) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | virtual |
| deselect() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| deviceInfo (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| enabled (defined in tracktion::engine::OutputDevice) | tracktion::engine::OutputDevice | protected |
| engine (defined in tracktion::engine::OutputDevice) | tracktion::engine::OutputDevice | |
| externalController (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| fireMessage(const juce::MidiMessage &) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| flipSendingTimecode() (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getAlias() const | tracktion::engine::OutputDevice | |
| getBankID(int bank) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getBankName(int bank) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getControllerOffMessagesSent(Engine &) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | static |
| getCurrentProgramSet() const (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getCurrentSetIndex() const (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getDeviceDelay() const noexcept (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getDeviceID() const (defined in tracktion::engine::OutputDevice) | tracktion::engine::OutputDevice | |
| getMidiProgramManager() const (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getName() const (defined in tracktion::engine::OutputDevice) | tracktion::engine::OutputDevice | virtual |
| getNameForMidiNoteNumber(int note, int midiChannel, bool useSharp=true) const (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getPreDelayMs() const noexcept (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getProgramName(int programNumber, int bank) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getProgramSets() const (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| getSelectableDescription() override | tracktion::engine::OutputDevice | virtual |
| getWeakRef() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| initialise() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | static |
| isConnectedToExternalController() const (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| isEnabled() const (defined in tracktion::engine::OutputDevice) | tracktion::engine::OutputDevice | |
| isMidi() const override (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | virtual |
| isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
| isSendingClock() const noexcept (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| isSendingControllerMidiClock() const noexcept (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| isSendingMMC() const noexcept (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| isSendingTimecode() const noexcept (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| loadProps() (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| masterReference (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| midiClockGenerator (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| midiMessages (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| midiNotesOn (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| MidiOutputDevice(Engine &, juce::MidiDeviceInfo) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| noteOnLock (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| notifyListenersOfDeletion() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| openDevice() override (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | virtual |
| outputDevice (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| OutputDevice(Engine &, juce::String type, juce::String name, juce::String deviceID) (defined in tracktion::engine::OutputDevice) | tracktion::engine::OutputDevice | |
| playing (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| preDelayMillisecs (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| prepareToPlay(Edit *, TimePosition) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| programNameSet (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| propertiesChanged() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| removeExternalController(ExternalController *) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| removeListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| removeSelectableListener(SelectableListener *) (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| sampleRate (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| saveProps() (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| Selectable() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
| sendControllerMidiClock (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| sendingMMC (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| sendMessageNow(const juce::MidiMessage &message) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protectedvirtual |
| sendMidiClock (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| sendNoteOffMessages() (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| sendTimecode (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| setAlias(const juce::String &alias) (defined in tracktion::engine::OutputDevice) | tracktion::engine::OutputDevice | |
| setControllerOffMessagesSent(Engine &, bool) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | static |
| setCurrentProgramSet(const juce::String &) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| setEnabled(bool) override (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | virtual |
| setExternalController(ExternalController *) | tracktion::engine::MidiOutputDevice | |
| setPreDelayMs(int) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| setSendControllerMidiClock(bool b) noexcept (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| setSendingClock(bool) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| setSendingMMC(bool) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| softDevice (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| SoftwareMidiOutputDevice(Engine &e, const juce::String &deviceName) (defined in tracktion::engine::SoftwareMidiOutputDevice) | tracktion::engine::SoftwareMidiOutputDevice | |
| start() (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| stop() (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| sustain (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| timecodeGenerator (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | protected |
| updateMidiTC(Edit *) (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| WeakRef typedef (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | |
| ~MidiOutputDevice() override (defined in tracktion::engine::MidiOutputDevice) | tracktion::engine::MidiOutputDevice | |
| ~OutputDevice() override (defined in tracktion::engine::OutputDevice) | tracktion::engine::OutputDevice | |
| ~Selectable() (defined in tracktion::engine::Selectable) | tracktion::engine::Selectable | virtual |