SDL_GetMouseState

Name

SDL_GetMouseState -- Retrieve the current state of the mouse

Synopsis

uses
SDL;

function SDL_GetMouseState( var x : Integer; var y : Integer ) : UInt8;

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 nil for either x or y .

Example

SDL_PumpEvents;
if ( SDL_GetMouseState( nil, nil ) and SDL_BUTTON( 1 ) ) then
WriteLn( 'Mouse Button 1(left) is pressed.' );

See Also

SDL_GetRelativeMouseState , SDL_PumpEvents