19#ifndef SDLEVENTREADER_H
20#define SDLEVENTREADER_H
33 QObject *
parent =
nullptr);
Definition antimicrosettings.h:27
Definition joydpadxml.h:27
Definition sdleventreader.h:28
void quit()
Definition sdleventreader.cpp:218
QTimer pollRateTimer
Definition sdleventreader.h:72
void loadSdlMappingsFromDatabase()
Loading additional gamepad mappings from database.
Definition sdleventreader.cpp:256
void haltServices()
Method to block activity on the SDLEventReader object and its thread event loop.
Definition sdleventreader.cpp:246
AntiMicroSettings * getSettings() const
Definition sdleventreader.cpp:278
AntiMicroSettings * settings
Definition sdleventreader.h:70
void clearEvents()
Definition sdleventreader.cpp:159
int pollRate
Definition sdleventreader.h:71
void resetJoystickMap()
Definition sdleventreader.cpp:216
QTimer const & getPollRateTimer()
Definition sdleventreader.cpp:280
~SDLEventReader()
Definition sdleventreader.cpp:52
int eventStatus()
Definition sdleventreader.cpp:172
void performWork()
Definition sdleventreader.cpp:121
void secondaryRefresh()
Definition sdleventreader.cpp:151
void refresh()
Definition sdleventreader.cpp:142
void stop()
Definition sdleventreader.cpp:130
bool sdlIsOpen
Definition sdleventreader.h:69
QMap< SDL_JoystickID, InputDevice * > * joysticks
Definition sdleventreader.h:68
void closeSDL()
Definition sdleventreader.cpp:101
void closeDevices()
Definition sdleventreader.cpp:227
QMap< SDL_JoystickID, InputDevice * > * getJoysticks() const
Definition sdleventreader.cpp:276
void updatePollRate(int tempPollRate)
Definition sdleventreader.cpp:201
bool isSDLOpen()
Definition sdleventreader.cpp:170
void initSDL()
Definition sdleventreader.cpp:60