#include "SDL_internal.h"
#ifndef SDL_gdktextinput_h_
#define SDL_gdktextinput_h_
#ifdef SDL_GDK_TEXTINPUT
#ifdef __cplusplus
extern "C" {
#endif
#include "../SDL_sysvideo.h"
void GDK_EnsureHints(void);
bool GDK_StartTextInput(SDL_VideoDevice *_this, SDL_Window *window, SDL_PropertiesID props);
bool GDK_StopTextInput(SDL_VideoDevice *_this, SDL_Window *window);
bool GDK_UpdateTextInputArea(SDL_VideoDevice *_this, SDL_Window *window);
bool GDK_ClearComposition(SDL_VideoDevice *_this, SDL_Window *window);
bool GDK_HasScreenKeyboardSupport(SDL_VideoDevice *_this);
void GDK_ShowScreenKeyboard(SDL_VideoDevice *_this, SDL_Window *window, SDL_PropertiesID props);
void GDK_HideScreenKeyboard(SDL_VideoDevice *_this, SDL_Window *window);
#ifdef __cplusplus
}
#endif
#endif
#endif