19#ifndef GAMECONTROLLERMAPPINGDIALOG_H
20#define GAMECONTROLLERMAPPINGDIALOG_H
60 Ui::GameControllerMappingDialog *
ui;
Definition antimicrosettings.h:27
Definition gamecontrollermappingdialoghelper.h:28
Definition gamecontrollermappingdialog.h:37
void buttonAssign(int buttonindex)
Definition gamecontrollermappingdialog.cpp:165
void saveChanges()
Definition gamecontrollermappingdialog.cpp:320
QString generateSDLMappingString()
Definition gamecontrollermappingdialog.cpp:516
static QHash< int, QString > tempaliases
Definition gamecontrollermappingdialog.h:44
AntiMicroSettings * settings
Definition gamecontrollermappingdialog.h:86
void changeButtonDisplay()
Definition gamecontrollermappingdialog.cpp:571
void dpadAssign(int dpad, int buttonindex)
Definition gamecontrollermappingdialog.cpp:275
int buttonGrabs
Definition gamecontrollermappingdialog.h:87
void discardMapping(QAbstractButton *button)
Definition gamecontrollermappingdialog.cpp:440
QList< QVariant > bindingValues(SDL_GameControllerButtonBind bind)
Definition gamecontrollermappingdialog.cpp:413
void buttonRelease(int buttonindex)
TODO: Possibly remove. This was used for decrementing a reference count.
Definition gamecontrollermappingdialog.cpp:593
void populateAxisDeadZoneComboBox()
Definition gamecontrollermappingdialog.cpp:607
static QHash< SDL_GameControllerAxis, int > axisPlacement
Definition gamecontrollermappingdialog.h:46
void axisAssign(int axis, int value)
Definition gamecontrollermappingdialog.cpp:211
void disableDeviceConnections()
Definition gamecontrollermappingdialog.cpp:492
void obliterate()
Definition gamecontrollermappingdialog.cpp:565
QList< int > eventTriggerAxes
Definition gamecontrollermappingdialog.h:88
void dpadRelease(int dpad, int buttonindex)
TODO: Possibly remove. This was used for decrementing a reference count.
Definition gamecontrollermappingdialog.cpp:601
Ui::GameControllerMappingDialog * ui
Definition gamecontrollermappingdialog.h:60
InputDevice * device
Definition gamecontrollermappingdialog.h:85
void updateLastAxisLineEdit(JoyAxis *tempAxis, int value)
Definition gamecontrollermappingdialog.cpp:627
static QHash< SDL_GameControllerButton, int > buttonPlacement
Definition gamecontrollermappingdialog.h:45
bool usingGameController
Definition gamecontrollermappingdialog.h:91
void populateGameControllerBindings(GameController *controller)
Definition gamecontrollermappingdialog.cpp:344
GameControllerMappingDialogHelper & getHelperLocal()
Definition gamecontrollermappingdialog.cpp:656
void removeControllerMapping()
Definition gamecontrollermappingdialog.cpp:466
void mappingUpdate(QString mapping, InputDevice *device)
QString bindingString(SDL_GameControllerButtonBind bind)
Definition gamecontrollermappingdialog.cpp:387
void enableButtonEvents(int code)
Definition gamecontrollermappingdialog.cpp:503
void changeAxisDeadZone(int index)
Definition gamecontrollermappingdialog.cpp:616
void updateLastAxisLineEditRaw(int index, int value)
Definition gamecontrollermappingdialog.cpp:646
void enableDeviceConnections()
Definition gamecontrollermappingdialog.cpp:481
QList< int > & getEventTriggerAxesLocal()
Definition gamecontrollermappingdialog.cpp:658
~GameControllerMappingDialog()
Definition gamecontrollermappingdialog.cpp:163
void axisRelease(int axis, int value)
TODO: Possibly remove. This was used for decrementing a reference count.
Definition gamecontrollermappingdialog.cpp:582
int currentDeadZoneValue
Definition gamecontrollermappingdialog.h:90
GameControllerMappingDialogHelper helper
Definition gamecontrollermappingdialog.h:89
Represents a typical gamepad (like PS4 or Xbox gamepad)
Definition gamecontroller.h:45
Represents single axis of of joystick (or other input)
Definition joyaxis.h:41
Definition joydpadxml.h:27
Definition aboutdialog.h:26