SDL_GetMouseState
From SDL Library
SDL_GetMouseState
Description
The current button state is returned as a button bitmask, which can
be tested using the SDL_BUTTON(X) macros, and x and y are set to the
current mouse cursor position. You can pass NULL for either x or y.