Annotated edit history of
SDL_GetKeyState(3) version 2, including all changes.
View license author blame.
| Rev |
Author |
# |
Line |
| 2 |
perry |
1 |
SDL_!GetKeyState |
| |
|
2 |
!!!SDL_!GetKeyState |
| 1 |
perry |
3 |
NAME |
| |
|
4 |
SYNOPSIS |
| |
|
5 |
DESCRIPTION |
| |
|
6 |
EXAMPLE |
| |
|
7 |
SEE ALSO |
| |
|
8 |
---- |
| |
|
9 |
!!NAME |
| |
|
10 |
|
| |
|
11 |
|
| 2 |
perry |
12 |
SDL_!GetKeyState- Get a snapshot of the current keyboard state |
| 1 |
perry |
13 |
!!SYNOPSIS |
| |
|
14 |
|
| |
|
15 |
|
| |
|
16 |
__#include __ |
| |
|
17 |
|
| |
|
18 |
|
| 2 |
perry |
19 |
__Uint8 *SDL_!GetKeyState__(__int |
| 1 |
perry |
20 |
*numkeys__); |
| |
|
21 |
!!DESCRIPTION |
| |
|
22 |
|
| |
|
23 |
|
| |
|
24 |
Gets a snapshot of the current keyboard state. The current |
| |
|
25 |
state is return as a pointer to an array, the size of this |
| |
|
26 |
array is stored in __numkeys__. The array is indexed by |
| |
|
27 |
the __SDLK_*__ symbols. A value of 1 means the key is |
| |
|
28 |
pressed and a value of 0 means its not. |
| |
|
29 |
|
| |
|
30 |
|
| |
|
31 |
__Note:__ |
| |
|
32 |
|
| |
|
33 |
|
| 2 |
perry |
34 |
Use __SDL_!PumpEvents__ to update the state |
| 1 |
perry |
35 |
array. |
| |
|
36 |
!!EXAMPLE |
| |
|
37 |
|
| |
|
38 |
|
| 2 |
perry |
39 |
Uint8 *keystate = SDL_!GetKeyState(NULL); |
| 1 |
perry |
40 |
if ( keystate[[SDLK_RETURN] ) printf( |
| |
|
41 |
!!SEE ALSO |
| |
|
42 |
|
| |
|
43 |
|
| 2 |
perry |
44 |
__SDL Key Symbols__, __SDL_!PumpEvents__ |
| 1 |
perry |
45 |
---- |
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.