1 #ifndef _X11_FAKE_TYPEDEFS_H
2 #define _X11_FAKE_TYPEDEFS_H
3 
4 typedef char* XPointer;
5 typedef unsigned char KeyCode;
6 typedef unsigned int  CARD32;
7 typedef unsigned long VisualID;
8 typedef unsigned long XIMResetState;
9 typedef unsigned long XID;
10 typedef XID Window;
11 typedef XID Colormap;
12 typedef XID Cursor;
13 typedef XID Drawable;
14 typedef void* XtPointer;
15 typedef XtPointer XtRequestId;
16 typedef struct Display Display;
17 typedef struct Screen Screen;
18 typedef struct Status Status;
19 typedef struct Visual Visual;
20 typedef struct Widget *Widget;
21 typedef struct XColor XColor;
22 typedef struct XClassHint XClassHint;
23 typedef struct XEvent XEvent;
24 typedef struct XFontStruct XFontStruct;
25 typedef struct XGCValues XGCValues;
26 typedef struct XKeyEvent XKeyEvent;
27 typedef struct XKeyPressedEvent XKeyPressedEvent;
28 typedef struct XPoint XPoint;
29 typedef struct XRectangle XRectangle;
30 typedef struct XSelectionRequestEvent XSelectionRequestEvent;
31 typedef struct XWindowChanges XWindowChanges;
32 typedef struct _XGC _XCG;
33 typedef struct _XGC *GC;
34 typedef struct _XIC *XIC;
35 typedef struct _XIM *XIM;
36 typedef struct _XImage XImage;
37 
38 #endif
39