mirror of
https://github.com/libretro/RetroArch
synced 2025-02-20 15:40:44 +00:00
(Apple input) Change mouse_delta[0]/mouse_delta[1] to mouse_x/mouse_y
This commit is contained in:
parent
47d01825c8
commit
182180c6b9
@ -90,8 +90,8 @@ void apple_rarch_exited(void)
|
||||
{
|
||||
NSPoint pos;
|
||||
// Relative
|
||||
apple->mouse_delta[0] += event.deltaX;
|
||||
apple->mouse_delta[1] += event.deltaY;
|
||||
apple->mouse_x += event.deltaX;
|
||||
apple->mouse_y += event.deltaY;
|
||||
|
||||
// Absolute
|
||||
pos = [[RAGameView get] convertPoint:[event locationInWindow] fromView:nil];
|
||||
|
@ -389,8 +389,8 @@ static void apple_input_poll(void *data)
|
||||
if (icade_enabled)
|
||||
BIT32_SET(apple->buttons[0], icade_buttons);
|
||||
|
||||
apple->mouse_delta[0] = 0;
|
||||
apple->mouse_delta[1] = 0;
|
||||
apple->mouse_x = 0;
|
||||
apple->mouse_y = 0;
|
||||
}
|
||||
|
||||
static int16_t apple_mouse_state(apple_input_data_t *apple,
|
||||
@ -399,9 +399,9 @@ static int16_t apple_mouse_state(apple_input_data_t *apple,
|
||||
switch (id)
|
||||
{
|
||||
case RETRO_DEVICE_ID_MOUSE_X:
|
||||
return apple->mouse_delta[0];
|
||||
return apple->mouse_x;
|
||||
case RETRO_DEVICE_ID_MOUSE_Y:
|
||||
return apple->mouse_delta[1];
|
||||
return apple->mouse_y;
|
||||
case RETRO_DEVICE_ID_MOUSE_LEFT:
|
||||
return apple->mouse_buttons & 1;
|
||||
case RETRO_DEVICE_ID_MOUSE_RIGHT:
|
||||
|
@ -41,7 +41,8 @@ typedef struct
|
||||
uint32_t touch_count;
|
||||
|
||||
uint32_t mouse_buttons;
|
||||
int16_t mouse_delta[2];
|
||||
int16_t mouse_x;
|
||||
int16_t mouse_y;
|
||||
|
||||
uint32_t key_state[MAX_KEYS];
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user