![]() |
Mixxx
|
#include <mixxxcontrol.h>
Public Member Functions | |
MixxxControl (QString controlobject_group="", QString controlobject_value="", QString controlobject_description="", MidiOption midioption=MIDI_OPT_NORMAL) | |
MixxxControl (QDomElement &controlNode, bool isOutputNode=false) | |
~MixxxControl () | |
void | setControlObjectGroup (QString controlobject_group) |
void | setControlObjectValue (QString controlobject_value) |
void | setControlObjectDescription (QString controlobject_description) |
void | setMidiOption (MidiOption midioption) |
void | setThresholdMinimum (float min) |
void | setThresholdMaximum (float max) |
QString | getControlObjectGroup () const |
QString | getControlObjectValue () const |
QString | getControlObjectDescription () const |
MidiOption | getMidiOption () const |
float | getThresholdMinimum () const |
float | getThresholdMaximum () const |
void | serializeToXML (QDomElement &parentNode, bool isOutputNode=false) const |
bool | operator== (const MixxxControl &other) const |
bool | isNull () |
Note: The hash table in the MIDI mapping class maps MidiCommands onto MixxxControls!
Definition at line 27 of file mixxxcontrol.h.
MixxxControl::MixxxControl | ( | QString | controlobject_group = "" , |
QString | controlobject_value = "" , |
||
QString | controlobject_description = "" , |
||
MidiOption | midioption = MIDI_OPT_NORMAL |
||
) |
MixxxControl constructor
Definition at line 6 of file mixxxcontrol.cpp.
MixxxControl::MixxxControl | ( | QDomElement & | parentNode, |
bool | isOutputNode = false |
||
) |
Constructor that unserializes a MixxxControl object from a <control> or <output> node block in our MIDI mapping XML file.
Definition at line 21 of file mixxxcontrol.cpp.
MixxxControl::~MixxxControl | ( | ) | [inline] |
Definition at line 34 of file mixxxcontrol.h.
QString MixxxControl::getControlObjectDescription | ( | ) | const [inline] |
QString MixxxControl::getControlObjectGroup | ( | ) | const [inline] |
QString MixxxControl::getControlObjectValue | ( | ) | const [inline] |
MidiOption MixxxControl::getMidiOption | ( | ) | const [inline] |
float MixxxControl::getThresholdMaximum | ( | ) | const [inline] |
float MixxxControl::getThresholdMinimum | ( | ) | const [inline] |
bool MixxxControl::isNull | ( | ) | [inline] |
bool MixxxControl::operator== | ( | const MixxxControl & | other | ) | const [inline] |
void MixxxControl::serializeToXML | ( | QDomElement & | parentNode, |
bool | isOutputNode = false |
||
) | const |
void MixxxControl::setControlObjectDescription | ( | QString | controlobject_description | ) | [inline] |
void MixxxControl::setControlObjectGroup | ( | QString | controlobject_group | ) | [inline] |
void MixxxControl::setControlObjectValue | ( | QString | controlobject_value | ) | [inline] |
void MixxxControl::setMidiOption | ( | MidiOption | midioption | ) | [inline] |
void MixxxControl::setThresholdMaximum | ( | float | max | ) | [inline] |
void MixxxControl::setThresholdMinimum | ( | float | min | ) | [inline] |