Lioncash
60a06381e3
general: Use deducation guides for std::lock_guard and std::unique_lock
...
Since C++17, the introduction of deduction guides for locking facilities
means that we no longer need to hardcode the mutex type into the locks
themselves, making it easier to switch mutex types, should it ever be
necessary in the future.
2019-04-01 12:53:47 -04:00
Lioncash
5a5287d917
common/math_util: Move contents into the Common namespace
...
These types are within the common library, so they should be within the
Common namespace.
2019-02-27 03:38:39 -05:00
Lioncash
7ff6e73155
common/vector_math: Move Vec[x] types into the Common namespace
...
These types are within the common library, so they should be using the
Common namespace.
2019-02-26 22:38:36 -05:00
Lioncash
898d317430
common/quaternion: Move Quaternion into the Common namespace
...
Quaternion is within the common library, so it should be using the
Common namespace.
2019-02-26 22:31:17 -05:00
Lioncash
02b5592618
input_common: Add missing override specifiers
2018-08-02 21:44:25 -04:00
Lioncash
ae5156dc73
math_util: Remove the Clamp() function
...
C++17 adds clamp() to the standard library, so we can remove ours in
favor of it.
2018-04-20 10:14:13 -04:00
wwylele
c05a90135d
motion_emu: fix initialization order
2017-08-22 11:43:44 +03:00
wwylele
c7570dc130
motion_emu: no need to include thread in header
2017-08-19 07:21:02 +03:00
wwylele
88451a0b73
move MotionEmu from core/frontend to input_common as a InputDevice
2017-08-11 11:05:08 +03:00