![]() |
AntiMicroX
|
Represents action which can be performed after pressing button. More...
#include <joybuttonslot.h>
Public Types | |
| enum | JoySlotInputAction { JoyKeyboard = 0 , JoyMouseButton , JoyMouseMovement , JoyPause , JoyHold , JoyCycle , JoyDistance , JoyRelease , JoyMouseSpeedMod , JoyKeyPress , JoyDelay , JoyLoadProfile , JoySetChange , JoyTextEntry , JoyExecute , JoyMix } |
| enum | JoySlotMouseDirection { MouseUp = 1 , MouseDown , MouseLeft , MouseRight } |
| enum | JoySlotMouseWheelButton { MouseWheelUp = 4 , MouseWheelDown = 5 , MouseWheelLeft = 6 , MouseWheelRight = 7 } |
| enum | JoySlotMouseButton { MouseLB = 1 , MouseMB , MouseRB } |
Private Member Functions | |
| void | copyAssignments (const JoyButtonSlot &rhs) |
| Deep-copies member variables from another JoyButtonSlot object into this object. | |
| void | secureMixSlotsInit () |
Represents action which can be performed after pressing button.
It can represent pressing buttons, moving mouse, running executables, waiting, changing sets etc.
|
explicit |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
| JoyButtonSlot::~JoyButtonSlot | ( | ) |
| void JoyButtonSlot::assignMixSlotsToNull | ( | ) |
| void JoyButtonSlot::cleanMixSlots | ( | ) |
|
private |
Deep-copies member variables from another JoyButtonSlot object into this object.
| [in] | slot | Slot from which data gets copied |
| double JoyButtonSlot::getDistance | ( | ) | const |
| QElapsedTimer * JoyButtonSlot::getEasingTime | ( | ) |
| QVariant JoyButtonSlot::getExtraData | ( | ) | const |
| QList< JoyButtonSlot * > * JoyButtonSlot::getMixSlots | ( | ) |
| double JoyButtonSlot::getMouseDistance | ( | ) |
| QElapsedTimer * JoyButtonSlot::getMouseInterval | ( | ) |
| double JoyButtonSlot::getPreviousDistance | ( | ) | const |
| int JoyButtonSlot::getSlotCode | ( | ) | const |
| int JoyButtonSlot::getSlotCodeAlias | ( | ) | const |
| JoyButtonSlot::JoySlotInputAction JoyButtonSlot::getSlotMode | ( | ) | const |
| QString JoyButtonSlot::getSlotString | ( | ) |
| QString JoyButtonSlot::getTextData | ( | ) | const |
| QString JoyButtonSlot::getXmlName | ( | ) |
| bool JoyButtonSlot::isEasingActive | ( | ) | const |
| bool JoyButtonSlot::isModifierKey | ( | ) |
| bool JoyButtonSlot::isValidSlot | ( | ) |
| QString JoyButtonSlot::movementString | ( | ) |
| JoyButtonSlot & JoyButtonSlot::operator= | ( | JoyButtonSlot * | slot | ) |
| void JoyButtonSlot::restartMouseInterval | ( | ) |
|
private |
| void JoyButtonSlot::setMixSlots | ( | QList< JoyButtonSlot * > * | slots | ) |
| void JoyButtonSlot::setSlotMode | ( | JoySlotInputAction | selectedMode | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |