28#ifndef SDL_keyboard_h_
29#define SDL_keyboard_h_
SDL_Scancode SDL_GetScancodeFromName(const char *name)
SDL_bool SDL_TextInputShown(void)
SDL_bool SDL_HasScreenKeyboardSupport(void)
SDL_bool SDL_TextInputActive(void)
SDL_bool SDL_ScreenKeyboardShown(SDL_Window *window)
SDL_Keymod SDL_GetModState(void)
SDL_Scancode SDL_GetScancodeFromKey(SDL_Keycode key)
int SDL_SetTextInputRect(const SDL_Rect *rect)
void SDL_ClearComposition(void)
void SDL_StartTextInput(void)
void SDL_ResetKeyboard(void)
SDL_Window * SDL_GetKeyboardFocus(void)
SDL_Keycode SDL_GetKeyFromScancode(SDL_Scancode scancode)
const Uint8 * SDL_GetKeyboardState(int *numkeys)
void SDL_SetModState(SDL_Keymod modstate)
const char * SDL_GetKeyName(SDL_Keycode key)
SDL_Keycode SDL_GetKeyFromName(const char *name)
void SDL_StopTextInput(void)
const char * SDL_GetScancodeName(SDL_Scancode scancode)
Defines constants which identify keyboard keys and modifiers.
Sint32 SDL_Keycode
The SDL virtual key representation.
SDL_Keymod
Enumeration of valid key mods (possibly OR'd together).
SDL_Scancode
The SDL keyboard scancode representation.
This is a general header that includes C language support.
Header file for SDL video functions.
struct SDL_Window SDL_Window
The type used to identify a window.
The SDL keysym structure, used in key events.