 |
AntiMicroX
|
Go to the documentation of this file.
19 #ifndef JOYTABWIDGET_H
20 #define JOYTABWIDGET_H
25 #include <SDL_joystick.h>
233 #endif // JOYTABWIDGET_H
QHash< JoyStickDirections, JoyControlStickButton * > * getButtons()
Definition: joycontrolstick.cpp:1820
QHash< int, JoyDPadButton * > * getJoyButtons()
Definition: joydpad.cpp:200
const QString getErrorString()
Definition: xmlconfigwriter.cpp:100
const QString getErrorString()
Definition: xmlconfigreader.cpp:177
int getIndex() const
Definition: setjoystick.cpp:507
QString preferredProfileDir(AntiMicroSettings *settings)
Definition: common.cpp:34
JoySensor * getSensor(JoySensorType type) const
Definition: setjoystick.cpp:71
Represents single axis of of joystick (or other input)
Definition: joyaxis.h:40
bool hasControlOfButtons()
Definition: joyaxis.cpp:538
#define PRINT_STDERR()
Definition: logger.h:39
QString getName() const
Definition: setjoystick.cpp:948
QIcon loadIcon(const QString &name, const QString &fallback_location)
Universal method for loading icons.
Definition: common.cpp:162
VDPad * getVDPad(int index) const
Definition: setjoystick.cpp:67
A set of mapped events which can by switched by a controller event. Contains controller input objects...
Definition: setjoystick.h:39
bool hasSlotsAssigned()
Definition: joydpad.cpp:557
QMutex * getLock()
Definition: antimicrosettings.cpp:95
QHash< int, JoyDPadButton * > * getButtons()
Definition: joydpad.cpp:223
Definition: antimicrosettings.h:26
JoyControlStick * getJoyStick(int index) const
Definition: setjoystick.cpp:69
JoyAxisButton * getPAxisButton()
Definition: joyaxis.cpp:459
JoySensorType
Definition: joysensortype.h:23
void lockInputDevices()
Definition: common.cpp:158
virtual QString getName(bool forceFullFormat=false, bool displayNames=false)
Definition: joyaxis.cpp:198
bool hasSlotsAssigned() const
Check if any direction is mapped to a keyboard or mouse event.
Definition: joysensor.cpp:202
General input device (which is not a typical gamepad like steering wheels, flight sticks etc....
Definition: joystick.h:34
JoyButton * getJoyButton(int index) const
Definition: setjoystick.cpp:57
Main XML config reader class.
Definition: xmlconfigreader.h:33
Represents stick of a joystick.
Definition: joycontrolstick.h:37
that you receive source code or can get it if you want it
Definition: lgpl-2.1.txt:31
void disconnectPropertyUpdatedConnection()
Definition: joycontrolstick.cpp:2629
Definition: gamecontrollermappingdialog.h:36
JoyDPad * getJoyDPad(int index) const
Definition: setjoystick.cpp:65
QString configPath()
Definition: common.h:84
Definition: axiseditdialog.h:32
Definition: advancestickassignmentdialog.h:35
JoyAxis * getJoyAxis(int index) const
Definition: setjoystick.cpp:59
JoyAxisButton * getNAxisButton()
Definition: joyaxis.cpp:461
bool hasSlotsAssigned()
Check all stick buttons and see if any have slots assigned.
Definition: joycontrolstick.cpp:2638
Represents one sensor in a SetJoystick and its connections to other parts of the application....
Definition: joysensor.h:39
#define WARN()
Definition: logger.h:44
void establishPropertyUpdatedConnection()
Definition: joycontrolstick.cpp:2624
void mappingUpdate(QString mapping, InputDevice *device)
bool isPartControlStick()
Definition: joyaxis.cpp:522
void disconnectPropertyUpdatedConnection()
Definition: setjoystick.cpp:1033
bool hasError()
Definition: xmlconfigwriter.cpp:98
void unlockInputDevices()
Definition: common.cpp:160
bool hasError()
Definition: xmlconfigreader.cpp:187
@ SENSOR_COUNT
Definition: joysensortype.h:30
it is up to the author donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License If the distribution and or use of the Library is restricted in certain countries either by patents or by copyrighted the original copyright holder who places the Library under this License may add an geographical distribution limitation excluding those so that distribution is permitted only in or among countries not thus excluded In such this License incorporates the limitation as if written in the body of this License The Free Software Foundation may publish revised and or new versions of the Lesser General Public License from time to time Such new versions will be similar in spirit to the present but may differ in detail to address new problems or concerns Each version is given a distinguishing version number If the Library specifies a version number of this License which applies to it and any later you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation If the Library does not specify a license version number
Definition: lgpl-2.1.txt:423
void establishPropertyUpdatedConnection()
Definition: setjoystick.cpp:1028
Definition: xmlconfigwriter.h:29
QString getProfileName(QFileInfo &profile)
Returns the "human-readable" name of the given profile.
Definition: common.h:204
void establishPropertyUpdatedConnection()
Definition: joysensor.cpp:672
void establishPropertyUpdatedConnection()
Definition: joydpad.cpp:547
Definition: setnamesdialog.h:31
QHash< JoySensorDirection, JoySensorButton * > * getButtons()
Returns a QHash which maps the SensorDirection to the corresponding JoySensorButton.
Definition: joysensor.cpp:541