![]() |
Mixxx
|
#include <mididevicemanager.h>
Signals | |
void | devicesChanged () |
Public Member Functions | |
MidiDeviceManager (ConfigObject< ConfigValue > *pConfig) | |
~MidiDeviceManager () | |
QList< MidiDevice * > | getDeviceList (bool bOutputDevices=true, bool bInputDevice=true) |
QStringList | getConfigList (QString path) |
void | saveMappings (bool onlyActive=false) |
int | setupDevices () |
void | associateInputAndOutputDevices (MidiDevice *inputDevice, QString outputDeviceName) |
Manages creation/enumeration/deletion of MidiDevices.
Definition at line 30 of file mididevicemanager.h.
MidiDeviceManager::MidiDeviceManager | ( | ConfigObject< ConfigValue > * | pConfig | ) |
Definition at line 27 of file mididevicemanager.cpp.
MidiDeviceManager::~MidiDeviceManager | ( | ) |
Definition at line 37 of file mididevicemanager.cpp.
void MidiDeviceManager::associateInputAndOutputDevices | ( | MidiDevice * | inputDevice, |
QString | outputDeviceName | ||
) |
Definition at line 192 of file mididevicemanager.cpp.
void MidiDeviceManager::devicesChanged | ( | ) | [signal] |
QStringList MidiDeviceManager::getConfigList | ( | QString | path | ) |
This should be in MidiProcessor because it's bindings related
Definition at line 165 of file mididevicemanager.cpp.
QList< MidiDevice * > MidiDeviceManager::getDeviceList | ( | bool | bOutputDevices = true , |
bool | bInputDevice = true |
||
) |
Definition at line 75 of file mididevicemanager.cpp.
void MidiDeviceManager::saveMappings | ( | bool | onlyActive = false | ) |
Definition at line 46 of file mididevicemanager.cpp.
int MidiDeviceManager::setupDevices | ( | ) |
Open whatever MIDI devices are selected in the preferences.
Definition at line 117 of file mididevicemanager.cpp.