logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SDL_GetKeyState - Get a snapshot of the current keyboard state

Description

       Gets  a snapshot of the current keyboard state. The current state is return as a pointer to an array, the
       size of this array is stored in numkeys. The array is indexed by the SDLK_* symbols. A value of  1  means
       the  key  is pressed and a value of 0 means its not. The pointer returned is a pointer to an internal SDL
       array and should not be freed by the caller.

              Note:

              Use SDL_PumpEvents to update the state array.

Example

       Uint8 *keystate = SDL_GetKeyState(NULL);
       if ( keystate[SDLK_RETURN] ) printf("Return Key Pressed.
       ");

Name

       SDL_GetKeyState - Get a snapshot of the current keyboard state

See Also

SDLKeySymbols, SDL_PumpEvents

SDL                                          Tue 11 Sep 2001, 22:59                           SDL_GetKeyState(3)

Synopsis

#include"SDL.h"Uint8*SDL_GetKeyState(int*numkeys);

See Also