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