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:515
static QHash< int, QString > tempaliases
Definition gamecontrollermappingdialog.h:44
AntiMicroSettings * settings
Definition gamecontrollermappingdialog.h:85
void changeButtonDisplay()
Definition gamecontrollermappingdialog.cpp:570
void dpadAssign(int dpad, int buttonindex)
Definition gamecontrollermappingdialog.cpp:275
int buttonGrabs
Definition gamecontrollermappingdialog.h:86
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:592
void populateAxisDeadZoneComboBox()
Definition gamecontrollermappingdialog.cpp:594
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:491
void obliterate()
Definition gamecontrollermappingdialog.cpp:564
QList< int > eventTriggerAxes
Definition gamecontrollermappingdialog.h:87
Ui::GameControllerMappingDialog * ui
Definition gamecontrollermappingdialog.h:60
InputDevice * device
Definition gamecontrollermappingdialog.h:84
void updateLastAxisLineEdit(JoyAxis *tempAxis, int value)
Definition gamecontrollermappingdialog.cpp:614
static QHash< SDL_GameControllerButton, int > buttonPlacement
Definition gamecontrollermappingdialog.h:45
bool usingGameController
Definition gamecontrollermappingdialog.h:90
void populateGameControllerBindings(GameController *controller)
Definition gamecontrollermappingdialog.cpp:344
GameControllerMappingDialogHelper & getHelperLocal()
Definition gamecontrollermappingdialog.cpp:643
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:502
void changeAxisDeadZone(int index)
Definition gamecontrollermappingdialog.cpp:603
void updateLastAxisLineEditRaw(int index, int value)
Definition gamecontrollermappingdialog.cpp:633
void enableDeviceConnections()
Definition gamecontrollermappingdialog.cpp:481
QList< int > & getEventTriggerAxesLocal()
Definition gamecontrollermappingdialog.cpp:645
~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:581
int currentDeadZoneValue
Definition gamecontrollermappingdialog.h:89
GameControllerMappingDialogHelper helper
Definition gamecontrollermappingdialog.h:88
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