dolphin/Source/Core/InputCommon/ControllerEmu/ControlGroup
Martino Fontana 95dec13203 Improve usage of std::move and const references parameters
Accomplished using `run-clang-tidy` with `performance-move-const-arg,performance-unnecessary-value-param,modernize-pass-by-value`.

Changed arguments to const references, removed them where inappropriate (e.g. sink parameters). Same with std::move.

Manually reviewed each change to make sure that it makes sense, and do something more appropriate if possible.
2026-04-17 12:39:46 +02:00
..
AnalogStick.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
AnalogStick.h Merge pull request #13177 from jordan-woyak/remove-nunchuk-hax 2025-08-01 22:00:17 +02:00
Attachments.cpp InputCommon/ControllerEmu: Fix saving of Wii Remote "Attach MotionPlus" setting. 2025-07-24 18:44:42 -05:00
Attachments.h InputCommon/ControllerEmu: Break out functionality of EmulatedController 2025-03-15 14:30:43 -05:00
Buttons.cpp Improve usage of std::move and const references parameters 2026-04-17 12:39:46 +02:00
Buttons.h Improve usage of std::move and const references parameters 2026-04-17 12:39:46 +02:00
ControlGroup.cpp InputCommon/DolphinQt: Add advanced settings button for "Point" and "Point (Passthrough)" "Enabled" checkboxes. 2025-05-29 19:39:10 -05:00
ControlGroup.h InputCommon/DolphinQt: Add advanced settings button for "Point" and "Point (Passthrough)" "Enabled" checkboxes. 2025-05-29 19:39:10 -05:00
Cursor.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
Cursor.h Remove unused imports 2026-01-25 16:12:15 +01:00
Force.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
Force.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
IMUAccelerometer.cpp InputCommon: Activate IMU Accelerometer and Gyroscope when any direction has a bound input. 2025-04-10 15:55:49 -05:00
IMUAccelerometer.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
IMUCursor.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
IMUCursor.h WiimoteEmu: Expose IMU pointing accelerometer weight setting. 2022-06-13 00:07:00 -05:00
IMUGyroscope.cpp InputCommon: Activate IMU Accelerometer and Gyroscope when any direction has a bound input. 2025-04-10 15:55:49 -05:00
IMUGyroscope.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
IRPassthrough.cpp WiimoteEmu: Require IRPassthrough has any bound inputs to operate. Users get confused and mistakenly enable it. 2025-10-04 14:34:49 -05:00
IRPassthrough.h WiimoteEmu: Require IRPassthrough has any bound inputs to operate. Users get confused and mistakenly enable it. 2025-10-04 14:34:49 -05:00
MixedTriggers.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
MixedTriggers.h ControllerEmu: Add new "input override" system 2022-10-03 22:00:21 +02:00
ModifySettingsButton.cpp Improve usage of std::move and const references parameters 2026-04-17 12:39:46 +02:00
ModifySettingsButton.h Improve usage of std::move and const references parameters 2026-04-17 12:39:46 +02:00
Slider.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
Slider.h ControllerEmu: Add new "input override" system 2022-10-03 22:00:21 +02:00
Tilt.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
Tilt.h Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests 2025-05-01 15:00:37 +02:00
Triggers.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
Triggers.h ControllerEmu: Add new "input override" system 2022-10-03 22:00:21 +02:00