Definition joydpadxml.h:27
SetJoystick * getParentSet()
Definition joydpad.cpp:545
void setDPadName(QString tempName)
Definition joydpad.cpp:503
int getIndex()
Definition joydpad.cpp:109
bool hasPendingEvent()
Definition joydpad.cpp:134
void setDirButtonsUpdateInitAccel(JoyDPadButton::JoyDPadDirections direction, bool state)
Definition joydpad.cpp:1054
void setButtonsSpringWidth(int value)
Definition joydpad.cpp:369
void setButtonsMouseMode(JoyButton::JoyMouseMovementMode mode)
Definition joydpad.cpp:240
void clearPendingEvent()
Definition joydpad.cpp:136
void copyLastDistanceValues(JoyDPad *srcDPad)
Definition joydpad.cpp:1068
QString defaultDPadName
Definition joydpad.h:145
SetJoystick * m_parentSet
Definition joydpad.h:147
void createDeskEvent(bool ignoresets=false)
Definition joydpad.cpp:643
QHash< int, JoyDPadButton * > * getJoyButtons()
Definition joydpad.cpp:200
bool isRelativeSpring()
Definition joydpad.cpp:589
void establishPropertyUpdatedConnection()
Definition joydpad.cpp:547
QTimer directionDelayTimer
Definition joydpad.h:148
virtual void eventReset()
Definition joydpad.cpp:1083
QHash< int, JoyDPadButton * > * getButtons()
Definition joydpad.cpp:223
void setButtonsSpringRelativeStatus(bool value)
Definition joydpad.cpp:579
void populateButtons()
Definition joydpad.cpp:52
int dpadDelay
Definition joydpad.h:153
const QString getDpadName()
Definition joydpad.cpp:513
virtual bool isDefault()
Definition joydpad.cpp:225
JoyMode getJoyMode()
Definition joydpad.cpp:211
double getButtonsEasingDuration()
Definition joydpad.cpp:891
void dpadDelayChanged(int value)
void queuePendingEvent(int value, bool ignoresets=false)
Definition joydpad.cpp:115
QHash< int, JoyDPadButton * > getDirectionButtons(JoyDPadButton::JoyDPadDirections direction)
Definition joydpad.cpp:994
void setButtonsWheelSpeedX(int value)
Definition joydpad.cpp:517
const QString getDefaultDpadName()
Definition joydpad.cpp:515
bool hasSlotsAssigned()
Definition joydpad.cpp:557
int m_originset
Definition joydpad.h:152
JoyDPadButton * getJoyButton(int index_local)
Definition joydpad.cpp:50
QHash< int, JoyDPadButton * > getApplicableButtons()
Definition joydpad.cpp:480
JoyMode currentMode
Definition joydpad.h:149
void activatePendingEvent()
Definition joydpad.cpp:122
int getDPadDelay()
Definition joydpad.cpp:878
void disconnectPropertyUpdatedConnection()
Definition joydpad.cpp:552
int getButtonsPresetSpringHeight()
Definition joydpad.cpp:416
JoyDPadButton::JoyDPadDirections prevDirection
Definition joydpad.h:140
int getRealJoyNumber()
Definition joydpad.cpp:111
void setButtonsMouseCurve(JoyButton::JoyMouseCurve mouseCurve)
Definition joydpad.cpp:305
JoyButton::JoyMouseCurve getButtonsPresetMouseCurve()
Definition joydpad.cpp:342
void setButtonsExtraAccelerationCurve(JoyButton::JoyExtraAccelerationCurve curve)
Definition joydpad.cpp:956
bool hasSameButtonsMouseMode()
Definition joydpad.cpp:250
virtual void setDefaultDPadName(QString tempname)
Definition joydpad.cpp:537
JoyDPadButton * activeDiagonalButton
Definition joydpad.h:142
virtual QString getDefaultDPadName()
Definition joydpad.cpp:543
int getButtonsSpringDeadCircleMultiplier()
Definition joydpad.cpp:929
virtual QString getName(bool fullForceFormat=false, bool displayNames=false)
Definition joydpad.cpp:79
JoyButton::JoyMouseMovementMode getButtonsPresetMouseMode()
Definition joydpad.cpp:278
void releaseButtonEvents()
Definition joydpad.cpp:213
virtual QString getXmlName()
Definition joydpad.cpp:113
int getJoyNumber()
Definition joydpad.cpp:107
int m_index
Definition joydpad.h:151
JoyButton::JoyExtraAccelerationCurve getButtonsExtraAccelerationCurve()
Definition joydpad.cpp:967
QString dpadName
Definition joydpad.h:144
int getCurrentDirection()
Definition joydpad.cpp:202
void setButtonsEasingDuration(double value)
Definition joydpad.cpp:880
double getButtonsPresetSensitivity()
Definition joydpad.cpp:453
int pendingEventDirection
Definition joydpad.h:154
void setButtonsSpringHeight(int value)
Definition joydpad.cpp:379
void joyEvent(int value, bool ignoresets=false)
Definition joydpad.cpp:143
void setButtonsSensitivity(double value)
Definition joydpad.cpp:443
int getButtonsPresetSpringWidth()
Definition joydpad.cpp:389
JoyMode
Definition joydpad.h:32
@ EightWayMode
Definition joydpad.h:34
@ FourWayCardinal
Definition joydpad.h:35
@ FourWayDiagonal
Definition joydpad.h:36
@ StandardMode
Definition joydpad.h:33
void copyAssignments(JoyDPad *destDPad)
Definition joydpad.cpp:616
bool pendingIgnoreSets
Definition joydpad.h:157
void dpadDirectionChangeEvent()
Definition joydpad.cpp:866
JoyDPadButton::JoyDPadDirections pendingDirection
Definition joydpad.h:141
QHash< int, JoyDPadButton * > buttons
Definition joydpad.h:138
bool hasSameButtonsMouseCurve()
Definition joydpad.cpp:315
void setJoyMode(JoyMode mode)
Definition joydpad.cpp:204
void setButtonsSpringDeadCircleMultiplier(int value)
Definition joydpad.cpp:918
void setDPadDelay(int value)
Definition joydpad.cpp:868
void setButtonsWheelSpeedY(int value)
Definition joydpad.cpp:527
bool pendingEvent
Definition joydpad.h:156
A set of mapped events which can by switched by a controller event. Contains controller input objects...
Definition setjoystick.h:40