dolphin-emulator/Source/Core/InputCommon
Léo Lam 5e829f4527 ControllerEmu: Split the Setting class
The Setting class was used for both numeric values and booleans, and
other parts of the code had hacks to make it work with booleans.

By splitting Setting into NumericSetting and BooleanSetting, it is
clear which settings are numeric, and which are boolean, so there is
no need to guess by checking the default values or anything like that.
Also, booleans are stored as booleans in config files, instead of 1.0.
2016-07-12 11:42:18 +02:00
..
ControllerInterface evdev: Clamp axis values to the 0.0-1.0 range 2016-07-11 14:00:09 +02:00
CMakeLists.txt Use cmake to determine if we are enabling the Android Controller Interface 2016-02-05 10:54:17 -06:00
ControllerEmu.cpp ControllerEmu: Split the Setting class 2016-07-12 11:42:18 +02:00
ControllerEmu.h ControllerEmu: Split the Setting class 2016-07-12 11:42:18 +02:00
GCAdapter.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GCAdapter.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GCAdapter_Android.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GCAdapter_Null.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GCPadStatus.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
InputCommon.vcxproj Move SI_GCAdapter over to InputCommon 2016-01-05 13:44:37 -06:00
InputCommon.vcxproj.filters Move SI_GCAdapter over to InputCommon 2016-01-05 13:44:37 -06:00
InputConfig.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
InputConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
KeyboardStatus.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00