mirror of
https://github.com/libretro/RetroArch
synced 2025-04-18 14:42:30 +00:00
(DINPUT) Mouse flag cleanup (#15575)
This commit is contained in:
parent
717f79773c
commit
d8f9310100
@ -689,9 +689,9 @@ static int16_t dinput_input_state(
|
|||||||
case RETRO_DEVICE_ID_MOUSE_Y:
|
case RETRO_DEVICE_ID_MOUSE_Y:
|
||||||
return di->mouse_rel_y;
|
return di->mouse_rel_y;
|
||||||
case RETRO_DEVICE_ID_MOUSE_LEFT:
|
case RETRO_DEVICE_ID_MOUSE_LEFT:
|
||||||
return (di->flags & DINP_FLAG_MOUSE_L_BTN);
|
return (di->flags & DINP_FLAG_MOUSE_L_BTN) > 0;
|
||||||
case RETRO_DEVICE_ID_MOUSE_RIGHT:
|
case RETRO_DEVICE_ID_MOUSE_RIGHT:
|
||||||
return (di->flags & DINP_FLAG_MOUSE_R_BTN);
|
return (di->flags & DINP_FLAG_MOUSE_R_BTN) > 0;
|
||||||
case RETRO_DEVICE_ID_MOUSE_WHEELUP:
|
case RETRO_DEVICE_ID_MOUSE_WHEELUP:
|
||||||
if (di->flags & DINP_FLAG_MOUSE_WU_BTN)
|
if (di->flags & DINP_FLAG_MOUSE_WU_BTN)
|
||||||
{
|
{
|
||||||
@ -725,11 +725,11 @@ static int16_t dinput_input_state(
|
|||||||
di->flags &= ~DINP_FLAG_MOUSE_HWD_BTN;
|
di->flags &= ~DINP_FLAG_MOUSE_HWD_BTN;
|
||||||
break;
|
break;
|
||||||
case RETRO_DEVICE_ID_MOUSE_MIDDLE:
|
case RETRO_DEVICE_ID_MOUSE_MIDDLE:
|
||||||
return (di->flags & DINP_FLAG_MOUSE_M_BTN);
|
return (di->flags & DINP_FLAG_MOUSE_M_BTN) > 0;
|
||||||
case RETRO_DEVICE_ID_MOUSE_BUTTON_4:
|
case RETRO_DEVICE_ID_MOUSE_BUTTON_4:
|
||||||
return (di->flags & DINP_FLAG_MOUSE_B4_BTN);
|
return (di->flags & DINP_FLAG_MOUSE_B4_BTN) > 0;
|
||||||
case RETRO_DEVICE_ID_MOUSE_BUTTON_5:
|
case RETRO_DEVICE_ID_MOUSE_BUTTON_5:
|
||||||
return (di->flags & DINP_FLAG_MOUSE_B5_BTN);
|
return (di->flags & DINP_FLAG_MOUSE_B5_BTN) > 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user