summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/DInput/DInputKeyboardMouse.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@innovatetechnologi.es>2016-07-11 19:35:32 +0200
committerLéo Lam <leo@innovatetechnologi.es>2016-07-12 11:42:18 +0200
commit5e829f45271bcd6a13ff541308c1599fb8eb2cfd (patch)
tree5bd788d0478c1f042cac2e9c4de63b1b0c22acb1 /Source/Core/InputCommon/ControllerInterface/DInput/DInputKeyboardMouse.cpp
parent7530a2d2069a76aa65640ac97755d75871359a46 (diff)
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.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/DInput/DInputKeyboardMouse.cpp')
0 files changed, 0 insertions, 0 deletions