logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SDL_X11EventHook - A callback to be used with SDL_SetX11EventHook .

Availability

       This datatype is available since SDL 3.2.0.

Description

       This  callback may modify the event, and should return true if the event should continue to be processed,
       or false to prevent further processing.

       As this is processing an event directly from the X11 event loop, this  callback  should  do  the  minimum
       required work and return quickly.

Function Parameters

userdata
              the app-defined pointer provided to SDL_SetX11EventHook .

       xevent a pointer to an Xlib XEvent union to process.

Header File

       Defined in SDL3/SDL_system.h

Name

       SDL_X11EventHook - A callback to be used with SDL_SetX11EventHook .

Return Value

       Returns true to let event continue on, false to drop it.

See Also

(3), SDL_SetX11EventHook(3)

Simple Directmedia Layer                           SDL 3.2.10                            SDL_X11EventHook(3type)

Synopsis

#include"SDL3/SDL.h"typedefbool(SDLCALL*SDL_X11EventHook)(void*userdata,XEvent*xevent);

Thread Safety

       This may only be called (by SDL) from the thread handling the X11 event loop.

See Also