1
0
Fork 0
forked from suyu/suyu
suyu/src/input_common
Lioncash 4d4a234476 input_engine: Avoid redundant map lookups
We can use iterators to avoid looking up into maps twice in the getter
functions.

At the same time we can also avoid copying the ControllerData structs,
since they're 264 bytes in size.
2021-12-13 09:57:51 -05:00
..
drivers input_engine: Take BasicMotion by const reference with SetMotion() and TriggerOnMotionChange() 2021-12-13 09:57:39 -05:00
helpers input_common: Fully implement UDP controllers 2021-11-26 15:46:36 -06:00
CMakeLists.txt input_common: Remove obsolete files 2021-11-24 20:30:23 -06:00
input_engine.cpp input_engine: Avoid redundant map lookups 2021-12-13 09:57:51 -05:00
input_engine.h input_engine: Remove left-over namespace qualifiers 2021-12-13 09:57:51 -05:00
input_mapping.cpp input_common: Fully implement UDP controllers 2021-11-26 15:46:36 -06:00
input_mapping.h input_common: Allow keyboard to be backwards compatible 2021-11-24 20:30:28 -06:00
input_poller.cpp input_engine: Pass LedStatus by const reference 2021-12-13 09:20:58 -05:00
input_poller.h kraken: Address comments from review 2021-11-24 20:30:26 -06:00
main.cpp input_common: Fully implement UDP controllers 2021-11-26 15:46:36 -06:00
main.h input_common: Move button names to the frontend 2021-11-24 20:30:28 -06:00