D enum that wraps SDL_Keycode defining virtual keys
D enum that wraps SDL_Scancode defining keyboard scancodes
Wraps SDL_ClearComposition (from SDL 2.0.22) which clears any composition in the text input
Wraps SDL_GetKeyboardFocus which gets the keyboard-focused window
Wraps SDL_GetKeyboardState which gets the current key states of the keyboard
Wraps SDL_GetModState which gets the current modifier key states
Wraps SDL_HasScreenKeyboardSupport which checks whether screen keyboard is supported
Wraps SDL_IsTextInputActive which checks whether text input is active
Wraps SDL_IsTextInputShown (from SDL 2.0.22) which checks whether the text input IME is shown
Wraps SDL_GetScancodeFromKey which gets the dsdl2.Scancode from a dsdl2.Keycode
Wraps SDL_ResetKeyboard (from SDL 2.24) which resets the entire keyboard state
Wraps SDL_GetKeyFromScancode which gets the dsdl2.Keycode from a dsdl2.Scancode
Wraps SDL_SetTextInputRect which sets the text input rectangle
Wraps SDL_StartTextInput which starts text input, invoking the IME if available
Wraps SDL_StopTextInput which stops text input, closing the IME if invoked prior
D struct that wraps SDL_Keymod containing modifier key states