Merge __CtrlSetAnalogX/Y into one function. Always called together.

This commit is contained in:
Henrik Rydgård
2021-07-09 10:41:26 +02:00
parent 7eaa687140
commit cd8cfcfcd7
7 changed files with 33 additions and 43 deletions
+2 -4
View File
@@ -96,8 +96,7 @@ void TiltEventProcessor::TranslateTiltToInput(const Tilt &tilt) {
}
void TiltEventProcessor::GenerateAnalogStickEvent(const Tilt &tilt) {
__CtrlSetAnalogX(clamp(tilt.x_), CTRL_STICK_LEFT);
__CtrlSetAnalogY(clamp(tilt.y_), CTRL_STICK_LEFT);
__CtrlSetAnalogXY(CTRL_STICK_LEFT, clamp(tilt.x_), clamp(tilt.y_));
tiltAnalogSet = true;
}
@@ -182,8 +181,7 @@ void TiltEventProcessor::ResetTiltEvents() {
tiltButtonsDown = 0;
if (tiltAnalogSet) {
__CtrlSetAnalogX(0.0f, CTRL_STICK_LEFT);
__CtrlSetAnalogY(0.0f, CTRL_STICK_LEFT);
__CtrlSetAnalogXY(CTRL_STICK_LEFT, 0.0f, 0.0f);
tiltAnalogSet = false;
}
}