Go to the documentation of this file.
21 #include "../SDL_internal.h"
82 switch (windowevent) {
105 window->windowed.x = data1;
106 window->windowed.y = data2;
116 window->windowed.w = data1;
117 window->windowed.h = data2;
183 event.window.event = windowevent;
184 event.window.data1 = data1;
185 event.window.data2 = data2;
186 event.window.windowID =
window->id;
void SDL_OnWindowMinimized(SDL_Window *window)
void SDL_OnWindowHidden(SDL_Window *window)
The type used to identify a window.
void SDL_OnWindowRestored(SDL_Window *window)
#define SDL_GetEventState(type)
EGLSurface EGLNativeWindowType * window
static int RemovePendingMoveEvents(void *userdata, SDL_Event *event)
static int RemovePendingExposedEvents(void *userdata, SDL_Event *event)
void SDL_OnWindowShown(SDL_Window *window)
void SDL_OnWindowFocusGained(SDL_Window *window)
static int RemovePendingSizeChangedAndResizedEvents(void *userdata, SDL_Event *event)
int SDL_SendWindowEvent(SDL_Window *window, Uint8 windowevent, int data1, int data2)
void SDL_OnWindowFocusLost(SDL_Window *window)
void SDL_OnWindowLeave(SDL_Window *window)
#define SDL_WINDOWPOS_ISUNDEFINED(X)
void SDL_OnWindowResized(SDL_Window *window)
void SDL_OnWindowEnter(SDL_Window *window)