aboutsummaryrefslogtreecommitdiff
path: root/src/input_common/input_engine.cpp
Commit message (Collapse)AuthorAgeFilesLines
* input_engine: Iterate by reference rather than by value where applicableLioncash2021-12-131-10/+10
| | | | | Avoids creating copies of several object instances (some of which being over 100 bytes in size).
* input_engine: Take BasicMotion by const reference with SetMotion() and ↵Lioncash2021-12-131-2/+2
| | | | | | TriggerOnMotionChange() Copies the BasicMotion instance once instead of twice.
* input_engine: std::move InputIdentifier in SetCallback()Lioncash2021-12-131-1/+1
| | | | Allows avoiding std::function allocations.
* kraken: Address comments from reviewgerman772021-11-241-2/+2
| | | | Fix compiler bug
* second commit lion reviewgerman772021-11-241-2/+3
|
* settings: Fix Debug controller type optionsgerman772021-11-241-1/+1
|
* settings: Fix mouse and keyboard mappingsgerman772021-11-241-0/+2
|
* input_common: Create input_enginegerman772021-11-241-0/+361