Go to the documentation of this file.
21 #include "../../SDL_internal.h"
23 #ifndef SDL_windowswindow_h_
24 #define SDL_windowswindow_h_
26 #if SDL_VIDEO_OPENGL_EGL
27 #include "../SDL_egl_c.h"
52 #if SDL_VIDEO_OPENGL_EGL
int WIN_CreateWindow(_THIS, SDL_Window *window)
void WIN_DestroyWindow(_THIS, SDL_Window *window)
void WIN_HideWindow(_THIS, SDL_Window *window)
A collection of pixels used in software blitting.
void WIN_RestoreWindow(_THIS, SDL_Window *window)
void WIN_UpdateClipCursor(SDL_Window *window)
void WIN_SetWindowResizable(_THIS, SDL_Window *window, SDL_bool resizable)
void WIN_SetWindowFullscreen(_THIS, SDL_Window *window, SDL_VideoDisplay *display, SDL_bool fullscreen)
SDL_bool in_border_change
GLdouble GLdouble GLdouble GLdouble top
SDL_bool skip_update_clipcursor
int WIN_SetWindowGammaRamp(_THIS, SDL_Window *window, const Uint16 *ramp)
int WIN_GetWindowBordersSize(_THIS, SDL_Window *window, int *top, int *left, int *bottom, int *right)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
The type used to identify a window.
void WIN_SetWindowTitle(_THIS, SDL_Window *window)
void WIN_SetWindowGrab(_THIS, SDL_Window *window, SDL_bool grabbed)
EGLSurface EGLNativeWindowType * window
SDL_bool windowed_mode_was_maximized
void WIN_SetWindowBordered(_THIS, SDL_Window *window, SDL_bool bordered)
int WIN_CreateWindowFrom(_THIS, SDL_Window *window, const void *data)
void WIN_SetWindowSize(_THIS, SDL_Window *window)
int WIN_GetWindowGammaRamp(_THIS, SDL_Window *window, Uint16 *ramp)
int WIN_SetWindowHitTest(SDL_Window *window, SDL_bool enabled)
void WIN_MaximizeWindow(_THIS, SDL_Window *window)
SDL_bool WIN_GetWindowWMInfo(_THIS, SDL_Window *window, struct SDL_SysWMinfo *info)
void WIN_MinimizeWindow(_THIS, SDL_Window *window)
int WIN_SetWindowOpacity(_THIS, SDL_Window *window, float opacity)
struct wl_display * display
void WIN_SetWindowIcon(_THIS, SDL_Window *window, SDL_Surface *icon)
void WIN_RaiseWindow(_THIS, SDL_Window *window)
SDL_bool in_window_deactivation
void WIN_AcceptDragAndDrop(SDL_Window *window, SDL_bool accept)
GLenum GLenum GLsizei const GLuint GLboolean enabled
Uint8 focus_click_pending
void WIN_SetWindowPosition(_THIS, SDL_Window *window)
void WIN_ShowWindow(_THIS, SDL_Window *window)
void WIN_OnWindowEnter(_THIS, SDL_Window *window)
WPARAM mouse_button_flags