| addListener(SelectableListener *) | tracktion::engine::Selectable | |
| addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
| cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
| changed() | tracktion::engine::Selectable | virtual |
| checkBitDepth() | tracktion::engine::WaveInputDevice | |
| closeDevice() | tracktion::engine::WaveInputDevice | protected |
| consumeNextAudioBlock(const float *const *allChannels, int numChannels, int numSamples, double streamTime) | tracktion::engine::WaveInputDevice | |
| createInstance(EditPlaybackContext &) override | tracktion::engine::WaveInputDevice | virtual |
| defaultMonitorMode | tracktion::engine::InputDevice | protected |
| deselect() | tracktion::engine::Selectable | |
| DeviceType enum name | tracktion::engine::InputDevice | |
| enabled | tracktion::engine::InputDevice | protected |
| engine | tracktion::engine::InputDevice | |
| getAlias() const | tracktion::engine::InputDevice | |
| getAvailableBitDepths() const | tracktion::engine::WaveInputDevice | |
| getBitDepth() const | tracktion::engine::WaveInputDevice | |
| getChannels() const noexcept | tracktion::engine::WaveInputDevice | |
| getChannelSet() const noexcept | tracktion::engine::WaveInputDevice | |
| getDeviceID() const | tracktion::engine::InputDevice | |
| getDeviceType() const override | tracktion::engine::WaveInputDevice | virtual |
| getFilenameMask() const | tracktion::engine::WaveInputDevice | |
| getInputGainDb() const | tracktion::engine::WaveInputDevice | |
| getMergeMode() const | tracktion::engine::WaveInputDevice | |
| getMergeModes() | tracktion::engine::WaveInputDevice | static |
| getMonitorMode() const | tracktion::engine::InputDevice | |
| getName() const | tracktion::engine::InputDevice | |
| getOutputFormat() const | tracktion::engine::WaveInputDevice | |
| getRecordAdjustment() const | tracktion::engine::WaveInputDevice | |
| getRecordAdjustmentMs() const | tracktion::engine::WaveInputDevice | |
| getRecordFormatNames() | tracktion::engine::WaveInputDevice | |
| getRecordTriggerDb() const | tracktion::engine::WaveInputDevice | |
| getRetrospectiveRecordBuffer() | tracktion::engine::WaveInputDevice | |
| getSelectableDescription() override | tracktion::engine::WaveInputDevice | virtual |
| getType() const | tracktion::engine::InputDevice | |
| getWeakRef() | tracktion::engine::Selectable | |
| initialise() | tracktion::engine::Selectable | static |
| InputDevice(Engine &, juce::String type, juce::String name, juce::String deviceID) | tracktion::engine::InputDevice | |
| isAvailableToEdit() const | tracktion::engine::InputDevice | virtual |
| isEnabled() const | tracktion::engine::InputDevice | |
| isMidi() const | tracktion::engine::InputDevice | virtual |
| isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
| isStereoPair() const | tracktion::engine::WaveInputDevice | |
| isTrackDevice() const | tracktion::engine::InputDevice | |
| levelMeasurer | tracktion::engine::InputDevice | |
| masterReference | tracktion::engine::Selectable | |
| masterTimeUpdate(double) override | tracktion::engine::WaveInputDevice | virtual |
| MonitorMode enum name | tracktion::engine::InputDevice | |
| monitorMode | tracktion::engine::InputDevice | protected |
| notifyListenersOfDeletion() | tracktion::engine::Selectable | |
| openDevice() | tracktion::engine::WaveInputDevice | protected |
| physicalMidiDevice enum value | tracktion::engine::InputDevice | |
| propertiesChanged() | tracktion::engine::Selectable | |
| removeListener(SelectableListener *) | tracktion::engine::Selectable | |
| removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
| resetToDefault() | tracktion::engine::WaveInputDevice | |
| retrospectiveRecordLock | tracktion::engine::InputDevice | protected |
| Selectable() | tracktion::engine::Selectable | |
| selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
| setAlias(const juce::String &newAlias) | tracktion::engine::InputDevice | |
| setBitDepth(int) | tracktion::engine::WaveInputDevice | |
| setEnabled(bool) override | tracktion::engine::WaveInputDevice | virtual |
| setFilenameMask(const juce::String &) | tracktion::engine::WaveInputDevice | |
| setFilenameMaskToDefault() | tracktion::engine::WaveInputDevice | |
| setInputGainDb(float gain) | tracktion::engine::WaveInputDevice | |
| setMergeMode(const juce::String &) | tracktion::engine::WaveInputDevice | |
| setMonitorMode(MonitorMode) | tracktion::engine::InputDevice | |
| setOutputFormat(const juce::String &) | tracktion::engine::WaveInputDevice | |
| setRecordAdjustment(TimeDuration) | tracktion::engine::WaveInputDevice | |
| setRecordAdjustmentMs(double ms) | tracktion::engine::WaveInputDevice | |
| setRecordTriggerDb(float) | tracktion::engine::WaveInputDevice | |
| setRetrospectiveLock(Engine &, const juce::Array< InputDeviceInstance * > &, bool lock) | tracktion::engine::InputDevice | static |
| setStereoPair(bool) | tracktion::engine::WaveInputDevice | |
| trackMidiDevice enum value | tracktion::engine::InputDevice | |
| trackWaveDevice enum value | tracktion::engine::InputDevice | |
| updateRetrospectiveBufferLength(double length) override | tracktion::engine::WaveInputDevice | virtual |
| virtualMidiDevice enum value | tracktion::engine::InputDevice | |
| waveDevice enum value | tracktion::engine::InputDevice | |
| WaveInputDevice(Engine &, const juce::String &type, const WaveDeviceDescription &, DeviceType) | tracktion::engine::WaveInputDevice | |
| WeakRef typedef | tracktion::engine::Selectable | |
| ~InputDevice() override | tracktion::engine::InputDevice | |
| ~Selectable() | tracktion::engine::Selectable | virtual |
| ~WaveInputDevice() override | tracktion::engine::WaveInputDevice | |