21 #include "../../SDL_internal.h" 23 #if SDL_VIDEO_DRIVER_ANDROID 26 #include "../SDL_sysvideo.h" 27 #include "../../events/SDL_keyboard_c.h" 28 #include "../../events/SDL_mouse_c.h" 78 return SDL_SetError(
"Could not create GLES window surface");
131 SDL_SetError(
"Application not compiled with SDL %d.%d\n",
#define SDL_MINOR_VERSION
void SDL_SetKeyboardFocus(SDL_Window *window)
void Android_DestroyWindow(_THIS, SDL_Window *window)
#define SDL_MAJOR_VERSION
#define SDL_CreateSemaphore
void Android_JNI_SetActivityTitle(const char *title)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
void SDL_SetMouseFocus(SDL_Window *window)
SDL_sem * Android_PauseSem
static SDL_VideoDevice * _this
void * SDL_calloc(size_t nmemb, size_t size)
SDL_Window * Android_Window
#define SDL_OutOfMemory()
void Android_SetWindowTitle(_THIS, SDL_Window *window)
ANativeWindow * Android_JNI_GetNativeWindow(void)
SDL_sem * Android_ResumeSem
The type used to identify a window.
int Android_CreateWindow(_THIS, SDL_Window *window)
#define SDL_DestroySemaphore
SDL_bool Android_GetWindowWMInfo(_THIS, SDL_Window *window, struct SDL_SysWMinfo *info)
union SDL_SysWMinfo::@18 info
ANativeWindow * native_window