Clean up processMouseAction() by using floats instead of divisor values. Move MouseSpeed_* into mouse_speed_action_t

This commit is contained in:
László Monda
2017-11-21 19:01:59 +01:00
parent 322ee0b35f
commit 4bbc49f4ca
4 changed files with 50 additions and 57 deletions

View File

@@ -121,10 +121,10 @@ static parser_error_t parseMouseAction(key_action_t *keyAction, config_buffer_t
keyAction->mouse.scrollActions = MouseScroll_Right;
break;
case SerializedMouseAction_Accelerate:
keyAction->mouse.moveActions = MouseMove_Accelerate;
keyAction->mouse.speedActions = MouseSpeed_Accelerate;
break;
case SerializedMouseAction_Decelerate:
keyAction->mouse.moveActions = MouseMove_Decelerate;
keyAction->mouse.speedActions = MouseSpeed_Decelerate;
break;
default:
return ParserError_InvalidSerializedMouseAction;