SDL_GetJoystickBall

Get the ball axis change since the last poll.

Trackballs can only return relative motion since the last call to SDL_GetJoystickBall(), these motion deltas are placed into dx and dy.

Most joysticks do not have trackballs.

extern (C) nothrow @nogc extern
bool
SDL_GetJoystickBall
(,
int ball
,
int* dx
,
int* dy
)

Parameters

joystick SDL_Joystick*

the SDL_Joystick to query.

ball int

the ball index to query; ball indices start at index 0.

dx int*

stores the difference in the x axis position since the last poll.

dy int*

stores the difference in the y axis position since the last poll.

Return Value

Type: bool

true on success or false on failure; call SDL_GetError() for more information.

See Also

Meta