21 #include "../../SDL_internal.h" 23 #ifndef _SDL_x11window_h 24 #define _SDL_x11window_h 30 #define PENDING_FOCUS_TIME 200 32 #if SDL_VIDEO_OPENGL_EGL 50 #ifndef NO_SHARED_MEMORY 65 #if SDL_VIDEO_OPENGL_EGL 66 EGLSurface egl_surface;
int X11_SetWindowHitTest(SDL_Window *window, SDL_bool enabled)
void X11_SetWindowTitle(_THIS, SDL_Window *window)
Uint32 X11_GetNetWMState(_THIS, Window xwindow)
uint32_t Uint32
An unsigned 32-bit integer type.
struct wl_display * display
A collection of pixels used in software blitting.
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
void X11_SetWindowFullscreen(_THIS, SDL_Window *window, SDL_VideoDisplay *display, SDL_bool fullscreen)
void X11_MinimizeWindow(_THIS, SDL_Window *window)
void X11_SetNetWMState(_THIS, Window xwindow, Uint32 flags)
void X11_MaximizeWindow(_THIS, SDL_Window *window)
Uint32 pending_focus_time
int X11_CreateWindow(_THIS, SDL_Window *window)
int X11_SetWindowGammaRamp(_THIS, SDL_Window *window, const Uint16 *ramp)
int X11_CreateWindowFrom(_THIS, SDL_Window *window, const void *data)
void X11_RestoreWindow(_THIS, SDL_Window *window)
void X11_ShowWindow(_THIS, SDL_Window *window)
void X11_DestroyWindow(_THIS, SDL_Window *window)
GLenum GLenum GLsizei const GLuint GLboolean enabled
void X11_SetWindowMinimumSize(_THIS, SDL_Window *window)
The type used to identify a window.
void X11_RaiseWindow(_THIS, SDL_Window *window)
void X11_SetWindowIcon(_THIS, SDL_Window *window, SDL_Surface *icon)
char * X11_GetWindowTitle(_THIS, Window xwindow)
uint16_t Uint16
An unsigned 16-bit integer type.
XConfigureEvent last_xconfigure
void X11_SetWindowSize(_THIS, SDL_Window *window)
PendingFocusEnum pending_focus
void X11_SetWindowBordered(_THIS, SDL_Window *window, SDL_bool bordered)
void X11_HideWindow(_THIS, SDL_Window *window)
void X11_SetWindowGrab(_THIS, SDL_Window *window, SDL_bool grabbed)
SDL_bool X11_GetWindowWMInfo(_THIS, SDL_Window *window, struct SDL_SysWMinfo *info)
void X11_SetWindowMaximumSize(_THIS, SDL_Window *window)
void X11_SetWindowPosition(_THIS, SDL_Window *window)