 |
AntiMicroX
|
Go to the documentation of this file.
19 #ifndef SDLEVENTREADER_H
20 #define SDLEVENTREADER_H
33 QObject *parent =
nullptr);
38 QMap<SDL_JoystickID, InputDevice *> *
getJoysticks()
const;
77 #endif // SDLEVENTREADER_H
QTimer pollRateTimer
Definition: sdleventreader.h:72
bool isSDLOpen()
Definition: sdleventreader.cpp:170
void haltServices()
Method to block activity on the SDLEventReader object and its thread event loop.
Definition: sdleventreader.cpp:246
#define DEBUG()
Definition: logger.h:41
SDLEventReader(QMap< SDL_JoystickID, InputDevice * > *joysticks, AntiMicroSettings *settings, QObject *parent=nullptr)
Definition: sdleventreader.cpp:34
void quit()
Definition: sdleventreader.cpp:218
void initSDL()
Definition: sdleventreader.cpp:60
QMutex * getLock()
Definition: antimicrosettings.cpp:95
void stop()
Definition: sdleventreader.cpp:130
Definition: antimicrosettings.h:26
~SDLEventReader()
Definition: sdleventreader.cpp:52
void lockInputDevices()
Definition: common.cpp:158
AntiMicroSettings * settings
Definition: sdleventreader.h:70
Definition: sdleventreader.h:27
void refresh()
Definition: sdleventreader.cpp:142
const QTimer & getPollRateTimer()
Definition: sdleventreader.cpp:280
void closeDevices()
Definition: sdleventreader.cpp:227
void updatePollRate(int tempPollRate)
Definition: sdleventreader.cpp:201
void loadSdlMappingsFromDatabase()
Loading additional gamepad mappings from database.
Definition: sdleventreader.cpp:256
QMap< SDL_JoystickID, InputDevice * > * getJoysticks() const
Definition: sdleventreader.cpp:276
void performWork()
Definition: sdleventreader.cpp:121
int pollRate
Definition: sdleventreader.h:71
void secondaryRefresh()
Definition: sdleventreader.cpp:151
static const int defaultSDLGamepadPollRate
Definition: globalvariables.h:98
void closeSDL()
Definition: sdleventreader.cpp:101
bool sdlIsOpen
Definition: sdleventreader.h:69
void resetJoystickMap()
Definition: sdleventreader.cpp:216
void unlockInputDevices()
Definition: common.cpp:160
void clearEvents()
Definition: sdleventreader.cpp:159
QMap< SDL_JoystickID, InputDevice * > * joysticks
Definition: sdleventreader.h:68
AntiMicroSettings * getSettings() const
Definition: sdleventreader.cpp:278
int eventStatus()
Definition: sdleventreader.cpp:172