TracktionEngine
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::DeviceManager::TracktionEngineAudioDeviceManager Struct Reference

Subclass of an AudioDeviceManager which can be used to avoid adding the system audio devices in plugin builds. More...

#include <tracktion_DeviceManager.h>

Inherits juce::AudioDeviceManager.

Public Member Functions

 TracktionEngineAudioDeviceManager (Engine &)
 
void createAudioDeviceTypes (juce::OwnedArray< juce::AudioIODeviceType > &) override
 

Public Attributes

Engineengine
 

Detailed Description

Subclass of an AudioDeviceManager which can be used to avoid adding the system audio devices in plugin builds.

See also
EngineBehaviour::addSystemAudioIODeviceTypes

Constructor & Destructor Documentation

◆ TracktionEngineAudioDeviceManager()

tracktion::engine::DeviceManager::TracktionEngineAudioDeviceManager::TracktionEngineAudioDeviceManager ( Engine )

Member Function Documentation

◆ createAudioDeviceTypes()

void tracktion::engine::DeviceManager::TracktionEngineAudioDeviceManager::createAudioDeviceTypes ( juce::OwnedArray< juce::AudioIODeviceType > &  )
override

Member Data Documentation

◆ engine

Engine& tracktion::engine::DeviceManager::TracktionEngineAudioDeviceManager::engine

The documentation for this struct was generated from the following file: