[Visual Basic] Public Shared Function SDL_GetMouseState( _ ByRef x As Integer, _ ByRef y As Integer _ ) As Byte
[C#] public static byte SDL_GetMouseState( out intx, out inty );
Parameters
x
y
Return Value
Remarks
The current button state is returned as a button bitmask, w hich 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.
Binds to C-function call in SDL_mouse.h:
Uint8 SDL_GetMouseState(int *x, int *y)
Example
SDL_PumpEvents();
if(SDL_GetMouseState(NULL, NULL)&SDL_BUTTON(1))
printf("Mouse Button 1(left) is pressed.\n");