emu: use SDL_BUTTON macro to get bitmask from a mouse button event
This commit is contained in:
parent
148dae4ebd
commit
2b1e7fe20f
|
@ -451,9 +451,9 @@ run(Uxn *u)
|
||||||
clamp(event.motion.x - PAD, 0, uxn_screen.width - 1),
|
clamp(event.motion.x - PAD, 0, uxn_screen.width - 1),
|
||||||
clamp(event.motion.y - PAD, 0, uxn_screen.height - 1));
|
clamp(event.motion.y - PAD, 0, uxn_screen.height - 1));
|
||||||
else if(event.type == SDL_MOUSEBUTTONUP)
|
else if(event.type == SDL_MOUSEBUTTONUP)
|
||||||
mouse_up(devmouse, 0x1 << (event.button.button - 1));
|
mouse_up(devmouse, SDL_BUTTON(event.button.button));
|
||||||
else if(event.type == SDL_MOUSEBUTTONDOWN)
|
else if(event.type == SDL_MOUSEBUTTONDOWN)
|
||||||
mouse_down(devmouse, 0x1 << (event.button.button - 1));
|
mouse_down(devmouse, SDL_BUTTON(event.button.button));
|
||||||
else if(event.type == SDL_MOUSEWHEEL)
|
else if(event.type == SDL_MOUSEWHEEL)
|
||||||
mouse_scroll(devmouse, event.wheel.x, event.wheel.y);
|
mouse_scroll(devmouse, event.wheel.x, event.wheel.y);
|
||||||
/* Controller */
|
/* Controller */
|
||||||
|
|
Loading…
Reference in New Issue