#include <tracktion_WaveDeviceDescription.h>
◆ WaveDeviceDescriptionList()
| engine::WaveDeviceDescriptionList::WaveDeviceDescriptionList |
( |
| ) |
|
◆ initialise()
| void engine::WaveDeviceDescriptionList::initialise |
( |
Engine & |
, |
|
|
juce::AudioIODevice & |
, |
|
|
const juce::XmlElement * |
|
|
) |
| |
◆ updateForDevice()
| bool engine::WaveDeviceDescriptionList::updateForDevice |
( |
juce::AudioIODevice & |
| ) |
|
◆ toXML()
| juce::XmlElement engine::WaveDeviceDescriptionList::toXML |
( |
| ) |
const |
◆ toJSON()
| choc::value::Value engine::WaveDeviceDescriptionList::toJSON |
( |
| ) |
const |
◆ getTotalInputChannelCount()
| uint32_t engine::WaveDeviceDescriptionList::getTotalInputChannelCount |
( |
| ) |
const |
◆ getTotalOutputChannelCount()
| uint32_t engine::WaveDeviceDescriptionList::getTotalOutputChannelCount |
( |
| ) |
const |
◆ setChannelCountInDevice()
| bool engine::WaveDeviceDescriptionList::setChannelCountInDevice |
( |
const WaveDeviceDescription & |
, |
|
|
bool |
isInput, |
|
|
uint32_t |
newNumChannels |
|
) |
| |
◆ setDeviceEnabled()
| void engine::WaveDeviceDescriptionList::setDeviceEnabled |
( |
const WaveDeviceDescription & |
, |
|
|
bool |
isInput, |
|
|
bool |
enabled |
|
) |
| |
◆ setAllInputsToNumChannels()
| bool engine::WaveDeviceDescriptionList::setAllInputsToNumChannels |
( |
uint32_t |
numChannels | ) |
|
◆ setAllOutputsToNumChannels()
| bool engine::WaveDeviceDescriptionList::setAllOutputsToNumChannels |
( |
uint32_t |
numChannels | ) |
|
◆ getPossibleChannelGroupsForDevice()
| juce::StringArray engine::WaveDeviceDescriptionList::getPossibleChannelGroupsForDevice |
( |
const WaveDeviceDescription & |
, |
|
|
uint32_t |
maxNumChannels, |
|
|
bool |
isInput |
|
) |
| const |
◆ operator==()
◆ operator!=()
◆ deviceName
| juce::String engine::WaveDeviceDescriptionList::deviceName |
◆ inputs
◆ outputs
The documentation for this struct was generated from the following file: