|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| MIDIDeviceList (Engine &sourceEngine, HostedAudioDeviceInterface *sourceHostedAudioDeviceInterface, bool useHardwareDevices) | |
| void | scanHardwareDevices (Engine &e) |
| bool | hasHardwareChanged (const MIDIDeviceList &other) const |
| bool | hasSameEnablement (const MIDIDeviceList &other) const |
| bool | operator== (const MIDIDeviceList &other) const |
| bool | operator!= (const MIDIDeviceList &other) const |
| void | harvestExistingDevices (MIDIDeviceList ¤t) |
| std::vector< std::shared_ptr< MidiInputDevice > > | getAllIns () |
| std::vector< std::shared_ptr< MidiOutputDevice > > | getAllOuts () |
Definition at line 277 of file tracktion_DeviceManager.cpp.
| tracktion::engine::DeviceManager::MIDIDeviceList::MIDIDeviceList | ( | Engine & | sourceEngine, |
| HostedAudioDeviceInterface * | sourceHostedAudioDeviceInterface, | ||
| bool | useHardwareDevices | ||
| ) |
Definition at line 290 of file tracktion_DeviceManager.cpp.
| std::vector< std::shared_ptr< MidiInputDevice > > tracktion::engine::DeviceManager::MIDIDeviceList::getAllIns | ( | ) |
Definition at line 438 of file tracktion_DeviceManager.cpp.
| std::vector< std::shared_ptr< MidiOutputDevice > > tracktion::engine::DeviceManager::MIDIDeviceList::getAllOuts | ( | ) |
Definition at line 454 of file tracktion_DeviceManager.cpp.
| void tracktion::engine::DeviceManager::MIDIDeviceList::harvestExistingDevices | ( | MIDIDeviceList & | current | ) |
Definition at line 414 of file tracktion_DeviceManager.cpp.
| bool tracktion::engine::DeviceManager::MIDIDeviceList::hasHardwareChanged | ( | const MIDIDeviceList & | other | ) | const |
Definition at line 384 of file tracktion_DeviceManager.cpp.
| bool tracktion::engine::DeviceManager::MIDIDeviceList::hasSameEnablement | ( | const MIDIDeviceList & | other | ) | const |
Definition at line 390 of file tracktion_DeviceManager.cpp.
| bool tracktion::engine::DeviceManager::MIDIDeviceList::operator!= | ( | const MIDIDeviceList & | other | ) | const |
Definition at line 409 of file tracktion_DeviceManager.cpp.
| bool tracktion::engine::DeviceManager::MIDIDeviceList::operator== | ( | const MIDIDeviceList & | other | ) | const |
Definition at line 397 of file tracktion_DeviceManager.cpp.
| void tracktion::engine::DeviceManager::MIDIDeviceList::scanHardwareDevices | ( | Engine & | e | ) |
Definition at line 338 of file tracktion_DeviceManager.cpp.
| std::shared_ptr<MidiInputDevice> tracktion::engine::DeviceManager::MIDIDeviceList::hostedMidiIn |
Definition at line 281 of file tracktion_DeviceManager.cpp.
| std::shared_ptr<MidiOutputDevice> tracktion::engine::DeviceManager::MIDIDeviceList::hostedMidiOut |
Definition at line 282 of file tracktion_DeviceManager.cpp.
| juce::Array<juce::MidiDeviceInfo> tracktion::engine::DeviceManager::MIDIDeviceList::midiIns |
Definition at line 279 of file tracktion_DeviceManager.cpp.
| juce::Array<juce::MidiDeviceInfo> tracktion::engine::DeviceManager::MIDIDeviceList::midiOuts |
Definition at line 279 of file tracktion_DeviceManager.cpp.
| std::vector<std::shared_ptr<PhysicalMidiInputDevice> > tracktion::engine::DeviceManager::MIDIDeviceList::physicalMidiIns |
Definition at line 284 of file tracktion_DeviceManager.cpp.
| std::vector<bool> tracktion::engine::DeviceManager::MIDIDeviceList::physicalMidiInsEnabled |
Definition at line 286 of file tracktion_DeviceManager.cpp.
| std::vector<std::shared_ptr<MidiOutputDevice> > tracktion::engine::DeviceManager::MIDIDeviceList::physicalMidiOuts |
Definition at line 283 of file tracktion_DeviceManager.cpp.
| std::vector<bool> tracktion::engine::DeviceManager::MIDIDeviceList::physicalMidiOutsEnabled |
Definition at line 286 of file tracktion_DeviceManager.cpp.
| std::vector<std::shared_ptr<VirtualMidiInputDevice> > tracktion::engine::DeviceManager::MIDIDeviceList::virtualMidiIns |
Definition at line 285 of file tracktion_DeviceManager.cpp.
| std::vector<bool> tracktion::engine::DeviceManager::MIDIDeviceList::virtualMidiInsEnabled |
Definition at line 286 of file tracktion_DeviceManager.cpp.