SDL_WaitEvent - Wait indefinitely for the next available event.
Contents
Availability
This function is available since SDL 3.2.0.
Description
If event is not NULL, the next event is removed from the queue and stored in the SDL_Event structure
pointed to by event.
As this function may implicitly call SDL_PumpEvents(), you can only call this function in the thread that
initialized the video subsystem.
Function Parameters
event the SDL_Event structure to be filled in with the next event from the queue, or NULL.
Name
SDL_WaitEvent - Wait indefinitely for the next available event.
Return Value
for more information.
See Also
SDL_PollEvent(3), SDL_PushEvent(3), SDL_WaitEventTimeout(3) Simple Directmedia Layer SDL 3.2.20 SDL_WaitEvent(3)
Synopsis
#include<SDL3/SDL_events.h>boolSDL_WaitEvent(SDL_Event*event);
Thread Safety
This function should only be called on the main thread.
