SDL  2.0
SDL_x11dyn.h File Reference
#include "../../SDL_internal.h"
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
#include <X11/Xlibint.h>
#include <X11/Xproto.h>
#include <X11/extensions/Xext.h>
#include <X11/extensions/extutil.h>
#include <sys/ipc.h>
#include <sys/shm.h>
#include <X11/extensions/XShm.h>
#include "SDL_x11sym.h"
+ Include dependency graph for SDL_x11dyn.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SDL_INCLUDED_XLIBINT_H   1
 
#define SDL_X11_SYM(rc, fn, params, args, ret)
 
#define SDL_X11_MODULE(modname)   extern int SDL_X11_HAVE_##modname;
 

Typedefs

typedef Bool(* SDL_X11_XESetWireToEventRetType) (Display *, XEvent *, xEvent *)
 
typedef int(* SDL_X11_XSynchronizeRetType) (Display *)
 
typedef Status(* SDL_X11_XESetEventToWireRetType) (Display *, XEvent *, xEvent *)
 

Functions

int SDL_X11_LoadSymbols (void)
 
void SDL_X11_UnloadSymbols (void)
 

Macro Definition Documentation

◆ SDL_INCLUDED_XLIBINT_H

#define SDL_INCLUDED_XLIBINT_H   1

Definition at line 36 of file SDL_x11dyn.h.

◆ SDL_X11_MODULE

#define SDL_X11_MODULE (   modname)    extern int SDL_X11_HAVE_##modname;

Definition at line 103 of file SDL_x11dyn.h.

◆ SDL_X11_SYM

#define SDL_X11_SYM (   rc,
  fn,
  params,
  args,
  ret 
)
Value:
typedef rc (*SDL_DYNX11FN_##fn) params; \
extern SDL_DYNX11FN_##fn X11_##fn;

Definition at line 89 of file SDL_x11dyn.h.

Typedef Documentation

◆ SDL_X11_XESetEventToWireRetType

typedef Status(* SDL_X11_XESetEventToWireRetType) (Display *, XEvent *, xEvent *)

Definition at line 83 of file SDL_x11dyn.h.

◆ SDL_X11_XESetWireToEventRetType

typedef Bool(* SDL_X11_XESetWireToEventRetType) (Display *, XEvent *, xEvent *)

Definition at line 81 of file SDL_x11dyn.h.

◆ SDL_X11_XSynchronizeRetType

typedef int(* SDL_X11_XSynchronizeRetType) (Display *)

Definition at line 82 of file SDL_x11dyn.h.

Function Documentation

◆ SDL_X11_LoadSymbols()

int SDL_X11_LoadSymbols ( void  )

◆ SDL_X11_UnloadSymbols()

void SDL_X11_UnloadSymbols ( void  )
params
const GLfloat * params
Definition: SDL_opengl_glext.h:371