Go to the documentation of this file.
21 #include "../SDL_internal.h"
23 #ifndef SDL_keyboard_c_h_
24 #define SDL_keyboard_c_h_
void SDL_ResetKeyboard(void)
int SDL_SendEditingText(const char *text, int start, int end)
int SDL_SendKeyboardText(const char *text)
SDL_Scancode
The SDL keyboard scancode representation.
void SDL_SetKeyboardFocus(SDL_Window *window)
SDL_Keymod
Enumeration of valid key mods (possibly OR'd together).
Sint32 SDL_Keycode
The SDL virtual key representation.
GLuint GLsizei GLsizei * length
The type used to identify a window.
int SDL_KeyboardInit(void)
char * SDL_UCS4ToUTF8(Uint32 ch, char *dst)
void SDL_KeyboardQuit(void)
EGLSurface EGLNativeWindowType * window
GLuint const GLchar * name
static char text[MAX_TEXT_LENGTH]
void SDL_SetKeymap(int start, SDL_Keycode *keys, int length)
int SDL_SendKeyboardKey(Uint8 state, SDL_Scancode scancode)
void SDL_GetDefaultKeymap(SDL_Keycode *keymap)
void SDL_SetScancodeName(SDL_Scancode scancode, const char *name)
void SDL_ToggleModState(const SDL_Keymod modstate, const SDL_bool toggle)