28#ifndef SDL_keyboard_h_
29#define SDL_keyboard_h_
DECLSPEC SDL_bool SDLCALL SDL_IsTextInputShown(void)
DECLSPEC const char *SDLCALL SDL_GetScancodeName(SDL_Scancode scancode)
DECLSPEC SDL_Scancode SDLCALL SDL_GetScancodeFromName(const char *name)
DECLSPEC SDL_bool SDLCALL SDL_HasScreenKeyboardSupport(void)
DECLSPEC void SDLCALL SDL_ClearComposition(void)
DECLSPEC const char *SDLCALL SDL_GetKeyName(SDL_Keycode key)
DECLSPEC SDL_Scancode SDLCALL SDL_GetScancodeFromKey(SDL_Keycode key)
DECLSPEC SDL_Window *SDLCALL SDL_GetKeyboardFocus(void)
DECLSPEC void SDLCALL SDL_SetTextInputRect(const SDL_Rect *rect)
DECLSPEC SDL_bool SDLCALL SDL_IsTextInputActive(void)
DECLSPEC const Uint8 *SDLCALL SDL_GetKeyboardState(int *numkeys)
DECLSPEC void SDLCALL SDL_SetModState(SDL_Keymod modstate)
DECLSPEC SDL_Keymod SDLCALL SDL_GetModState(void)
DECLSPEC void SDLCALL SDL_ResetKeyboard(void)
DECLSPEC SDL_bool SDLCALL SDL_IsScreenKeyboardShown(SDL_Window *window)
DECLSPEC SDL_Keycode SDLCALL SDL_GetKeyFromScancode(SDL_Scancode scancode)
DECLSPEC void SDLCALL SDL_StopTextInput(void)
DECLSPEC void SDLCALL SDL_StartTextInput(void)
DECLSPEC SDL_Keycode SDLCALL SDL_GetKeyFromName(const char *name)
Sint32 SDL_Keycode
The SDL virtual key representation.
Definition: SDL_keycode.h:45
SDL_Keymod
Enumeration of valid key mods (possibly OR'd together).
Definition: SDL_keycode.h:333
SDL_Scancode
The SDL keyboard scancode representation.
Definition: SDL_scancode.h:44
struct SDL_Window SDL_Window
The type used to identify a window.
Definition: SDL_video.h:95
The SDL keysym structure, used in key events.
Definition: SDL_keyboard.h:48
Uint16 mod
Definition: SDL_keyboard.h:51
SDL_Keycode sym
Definition: SDL_keyboard.h:50
SDL_Scancode scancode
Definition: SDL_keyboard.h:49
Definition: SDL_rect.h:79