28 #include "../video/SDL_sysvideo.h"
82 switch (windowevent) {
108 if (data1 == window->
x && data2 == window->
y) {
119 if (data1 == window->
w && data2 == window->
h) {
181 event.window.event = windowevent;
182 event.window.data1 = data1;
183 event.window.data2 = data2;
184 event.window.windowID = window->
id;
201 if ( !window->
prev && !window->
next ) {
#define SDL_WINDOWPOS_ISUNDEFINED(X)
DECLSPEC int SDLCALL SDL_PushEvent(SDL_Event *event)
Add an event to the event queue.
void SDL_OnWindowResized(SDL_Window *window)
int SDL_SendWindowEvent(SDL_Window *window, Uint8 windowevent, int data1, int data2)
void SDL_OnWindowEnter(SDL_Window *window)
static int RemovePendingSizeChangedEvents(void *userdata, SDL_Event *event)
static int RemovePendingResizedEvents(void *userdata, SDL_Event *event)
void SDL_OnWindowHidden(SDL_Window *window)
void SDL_OnWindowMinimized(SDL_Window *window)
#define SDL_GetEventState(type)
void SDL_OnWindowLeave(SDL_Window *window)
uint8_t Uint8
An unsigned 8-bit integer type.
void SDL_OnWindowFocusLost(SDL_Window *window)
void SDL_OnWindowRestored(SDL_Window *window)
void SDL_OnWindowShown(SDL_Window *window)
DECLSPEC void SDLCALL SDL_FilterEvents(SDL_EventFilter filter, void *userdata)
static int RemovePendingMoveEvents(void *userdata, SDL_Event *event)
void SDL_OnWindowFocusGained(SDL_Window *window)