| addContext(EditPlaybackContext *) | tracktion::engine::DeviceManager |  | 
  | broadcastMessageToAllVirtualDevices(PhysicalMidiInputDevice &, const juce::MidiMessage &) | tracktion::engine::DeviceManager |  | 
  | broadcastStreamTimeToMidiDevices(double streamTime) | tracktion::engine::DeviceManager |  | 
  | checkDefaultDevicesAreValid() | tracktion::engine::DeviceManager |  | 
  | closeDevices() | tracktion::engine::DeviceManager |  | 
  | createVirtualMidiDevice(const juce::String &name) | tracktion::engine::DeviceManager |  | 
  | defaultNumChannelsToOpen | tracktion::engine::DeviceManager | static | 
  | deleteVirtualMidiDevice(VirtualMidiInputDevice &) | tracktion::engine::DeviceManager |  | 
  | deviceManager | tracktion::engine::DeviceManager |  | 
  | dispatchPendingUpdates() | tracktion::engine::DeviceManager |  | 
  | enableAllWaveInputs() | tracktion::engine::DeviceManager |  | 
  | enableAllWaveOutputs() | tracktion::engine::DeviceManager |  | 
  | enableOutputClipping(bool clipOutput) | tracktion::engine::DeviceManager |  | 
  | engine | tracktion::engine::DeviceManager |  | 
  | findInputDeviceForID(const juce::String &id) const | tracktion::engine::DeviceManager |  | 
  | findInputDeviceWithName(const juce::String &name) const | tracktion::engine::DeviceManager |  | 
  | findMidiInputDeviceForID(const juce::String &id) const | tracktion::engine::DeviceManager |  | 
  | findOutputDeviceForID(const juce::String &id) const | tracktion::engine::DeviceManager |  | 
  | findOutputDeviceWithName(const juce::String &name) const | tracktion::engine::DeviceManager |  | 
  | getBitDepth() const | tracktion::engine::DeviceManager |  | 
  | getBlockLength() const | tracktion::engine::DeviceManager |  | 
  | getBlockSize() const | tracktion::engine::DeviceManager |  | 
  | getBlockSizeMs() const | tracktion::engine::DeviceManager |  | 
  | getCPUStatistics() const | tracktion::engine::DeviceManager |  | 
  | getCpuUsage() const noexcept | tracktion::engine::DeviceManager |  | 
  | getCurrentStreamTime() const noexcept | tracktion::engine::DeviceManager |  | 
  | getDefaultAudioInDeviceName(bool translated) | tracktion::engine::DeviceManager | static | 
  | getDefaultAudioOutDeviceName(bool translated) | tracktion::engine::DeviceManager | static | 
  | getDefaultMidiInDevice() const | tracktion::engine::DeviceManager |  | 
  | getDefaultMidiInDeviceID() const | tracktion::engine::DeviceManager |  | 
  | getDefaultMidiInDeviceName(bool translated) | tracktion::engine::DeviceManager | static | 
  | getDefaultMidiOutDevice() const | tracktion::engine::DeviceManager |  | 
  | getDefaultMidiOutDeviceID() const | tracktion::engine::DeviceManager |  | 
  | getDefaultMidiOutDeviceName(bool translated) | tracktion::engine::DeviceManager | static | 
  | getDefaultWaveInDevice() const | tracktion::engine::DeviceManager |  | 
  | getDefaultWaveInDeviceID() const | tracktion::engine::DeviceManager |  | 
  | getDefaultWaveOutDevice() const | tracktion::engine::DeviceManager |  | 
  | getDefaultWaveOutDeviceID() const | tracktion::engine::DeviceManager |  | 
  | getGlobalOutputAudioProcessor() const | tracktion::engine::DeviceManager |  | 
  | getHostedAudioDeviceInterface() | tracktion::engine::DeviceManager |  | 
  | getInputDevice(int index) const | tracktion::engine::DeviceManager |  | 
  | getMidiDeviceScanIntervalSeconds() const | tracktion::engine::DeviceManager |  | 
  | getMidiInDevice(int index) const | tracktion::engine::DeviceManager |  | 
  | getMidiInDevices() const | tracktion::engine::DeviceManager |  | 
  | getMidiOutDevice(int index) const | tracktion::engine::DeviceManager |  | 
  | getNumInputDevices() const | tracktion::engine::DeviceManager |  | 
  | getNumMidiInDevices() const | tracktion::engine::DeviceManager |  | 
  | getNumMidiOutDevices() const | tracktion::engine::DeviceManager |  | 
  | getNumOutputDevices() const | tracktion::engine::DeviceManager |  | 
  | getNumWaveInDevices() const | tracktion::engine::DeviceManager |  | 
  | getNumWaveOutDevices() const | tracktion::engine::DeviceManager |  | 
  | getOutputDeviceAt(int index) const | tracktion::engine::DeviceManager |  | 
  | getOutputLatencySeconds() const | tracktion::engine::DeviceManager |  | 
  | getRecordAdjustmentMs() | tracktion::engine::DeviceManager |  | 
  | getRecordAdjustmentSamples() | tracktion::engine::DeviceManager |  | 
  | getSampleRate() const | tracktion::engine::DeviceManager |  | 
  | getWaveInDevice(int index) const | tracktion::engine::DeviceManager |  | 
  | getWaveInputDevices() | tracktion::engine::DeviceManager |  | 
  | getWaveOutDevice(int index) const | tracktion::engine::DeviceManager |  | 
  | getWaveOutputDevices() | tracktion::engine::DeviceManager |  | 
  | hasOutputClipped(bool reset) | tracktion::engine::DeviceManager |  | 
  | hostedAudioDeviceInterface | tracktion::engine::DeviceManager |  | 
  | initialise(int defaultNumInputChannelsToOpen=defaultNumChannelsToOpen, int defaultNumOutputChannelsToOpen=defaultNumChannelsToOpen) | tracktion::engine::DeviceManager |  | 
  | injectMIDIMessageToDefaultDevice(const juce::MidiMessage &) | tracktion::engine::DeviceManager |  | 
  | isDeviceInChannelStereo(int chan) const | tracktion::engine::DeviceManager |  | 
  | isDeviceInEnabled(int chanNum) | tracktion::engine::DeviceManager |  | 
  | isDeviceOutChannelStereo(int chan) const | tracktion::engine::DeviceManager |  | 
  | isDeviceOutEnabled(int chanNum) | tracktion::engine::DeviceManager |  | 
  | isHostedAudioDeviceInterfaceInUse() const | tracktion::engine::DeviceManager |  | 
  | isMSWavetableSynthPresent() const | tracktion::engine::DeviceManager |  | 
  | midiInputs | tracktion::engine::DeviceManager |  | 
  | midiOutputs | tracktion::engine::DeviceManager |  | 
  | removeContext(EditPlaybackContext *) | tracktion::engine::DeviceManager |  | 
  | removeHostedAudioDeviceInterface() | tracktion::engine::DeviceManager |  | 
  | rescanMidiDeviceList() | tracktion::engine::DeviceManager |  | 
  | rescanWaveDeviceList() | tracktion::engine::DeviceManager |  | 
  | resetToDefaults(bool deviceSettings, bool resetInputDevices, bool resetOutputDevices, bool latencySettings, bool mixSettings) | tracktion::engine::DeviceManager |  | 
  | restCPUStatistics() | tracktion::engine::DeviceManager |  | 
  | saveSettings() | tracktion::engine::DeviceManager |  | 
  | setAllWaveInputsToStereoPair() | tracktion::engine::DeviceManager |  | 
  | setAllWaveOutputsToStereoPair() | tracktion::engine::DeviceManager |  | 
  | setCpuLimitBeforeMuting(double newLimit) | tracktion::engine::DeviceManager |  | 
  | setDefaultMidiInDevice(juce::String deviceID) | tracktion::engine::DeviceManager |  | 
  | setDefaultMidiOutDevice(juce::String deviceID) | tracktion::engine::DeviceManager |  | 
  | setDefaultWaveInDevice(juce::String deviceID) | tracktion::engine::DeviceManager |  | 
  | setDefaultWaveOutDevice(juce::String deviceID) | tracktion::engine::DeviceManager |  | 
  | setDeviceInChannelStereo(int channelNum, bool isStereoPair) | tracktion::engine::DeviceManager |  | 
  | setDeviceOutChannelStereo(int channelNum, bool isStereoPair) | tracktion::engine::DeviceManager |  | 
  | setGlobalOutputAudioProcessor(std::unique_ptr< juce::AudioProcessor >) | tracktion::engine::DeviceManager |  | 
  | setMidiDeviceScanIntervalSeconds(int intervalSeconds) | tracktion::engine::DeviceManager |  | 
  | setWaveInChannelsEnabled(const std::vector< ChannelIndex > &, bool) | tracktion::engine::DeviceManager |  | 
  | setWaveOutChannelsEnabled(const std::vector< ChannelIndex > &, bool) | tracktion::engine::DeviceManager |  | 
  | shouldSendMidiTimecode() const noexcept | tracktion::engine::DeviceManager |  | 
  | updateNumCPUs() | tracktion::engine::DeviceManager |  | 
  | warnOfWastedMidiMessagesFunction | tracktion::engine::DeviceManager |  | 
  | waveInputs | tracktion::engine::DeviceManager |  | 
  | waveOutputs | tracktion::engine::DeviceManager |  | 
  | ~DeviceManager() override | tracktion::engine::DeviceManager |  |