2 * Thread safe wrappers around Xlib calls.
3 * This file was generated automatically by tools/make_X11wrappers
15 XFontStruct * TSXLoadQueryFont(Display* a0, const char* a1)
19 r = XLoadQueryFont(a0, a1);
24 XModifierKeymap * TSXGetModifierMapping(Display* a0)
28 r = XGetModifierMapping(a0);
33 XImage * TSXCreateImage(Display* a0, Visual* a1, unsigned int a2, int a3, int a4, char* a5, unsigned int a6, unsigned int a7, int a8, int a9)
37 r = XCreateImage(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9);
42 XImage * TSXGetImage(Display* a0, Drawable a1, int a2, int a3, unsigned int a4, unsigned int a5, unsigned long a6, int a7)
46 r = XGetImage(a0, a1, a2, a3, a4, a5, a6, a7);
51 XImage * TSXGetSubImage(Display* a0, Drawable a1, int a2, int a3, unsigned int a4, unsigned int a5, unsigned long a6, int a7, XImage* a8, int a9, int a10)
55 r = XGetSubImage(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10);
60 Display * TSXOpenDisplay(const char* a0)
69 void TSXrmInitialize(void)
76 char * TSXGetAtomName(Display* a0, Atom a1)
80 r = XGetAtomName(a0, a1);
85 char * TSXKeysymToString(KeySym a0)
89 r = XKeysymToString(a0);
94 Atom TSXInternAtom(Display* a0, const char* a1, int a2)
98 r = XInternAtom(a0, a1, a2);
103 Colormap TSXCopyColormapAndFree(Display* a0, Colormap a1)
107 r = XCopyColormapAndFree(a0, a1);
112 Colormap TSXCreateColormap(Display* a0, Window a1, Visual* a2, int a3)
116 r = XCreateColormap(a0, a1, a2, a3);
121 Cursor TSXCreatePixmapCursor(Display* a0, Pixmap a1, Pixmap a2, XColor* a3, XColor* a4, unsigned int a5, unsigned int a6)
125 r = XCreatePixmapCursor(a0, a1, a2, a3, a4, a5, a6);
130 Cursor TSXCreateFontCursor(Display* a0, unsigned int a1)
134 r = XCreateFontCursor(a0, a1);
139 GC TSXCreateGC(Display* a0, Drawable a1, unsigned long a2, XGCValues* a3)
143 r = XCreateGC(a0, a1, a2, a3);
148 Pixmap TSXCreatePixmap(Display* a0, Drawable a1, unsigned int a2, unsigned int a3, unsigned int a4)
152 r = XCreatePixmap(a0, a1, a2, a3, a4);
157 Pixmap TSXCreateBitmapFromData(Display* a0, Drawable a1, const char* a2, unsigned int a3, unsigned int a4)
161 r = XCreateBitmapFromData(a0, a1, a2, a3, a4);
166 Window TSXGetSelectionOwner(Display* a0, Atom a1)
170 r = XGetSelectionOwner(a0, a1);
175 Window TSXCreateWindow(Display* a0, Window a1, int a2, int a3, unsigned int a4, unsigned int a5, unsigned int a6, int a7, unsigned int a8, Visual* a9, unsigned long a10, XSetWindowAttributes* a11)
179 r = XCreateWindow(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11);
184 char ** TSXListFonts(Display* a0, const char* a1, int a2, int* a3)
188 r = XListFonts(a0, a1, a2, a3);
193 KeySym TSXKeycodeToKeysym(Display* a0, unsigned int a1, int a2)
197 r = XKeycodeToKeysym(a0, a1, a2);
202 KeySym TSXLookupKeysym(XKeyEvent* a0, int a1)
206 r = XLookupKeysym(a0, a1);
211 KeySym * TSXGetKeyboardMapping(Display* a0, unsigned int a1, int a2, int* a3)
215 r = XGetKeyboardMapping(a0, a1, a2, a3);
220 char * TSXResourceManagerString(Display* a0)
224 r = XResourceManagerString(a0);
229 VisualID TSXVisualIDFromVisual(Visual* a0)
233 r = XVisualIDFromVisual(a0);
238 int TSXInitThreads(void)
247 XPixmapFormatValues * TSXListPixmapFormats(Display* a0, int* a1)
249 XPixmapFormatValues * r;
251 r = XListPixmapFormats(a0, a1);
256 int * TSXListDepths(Display* a0, int a1, int* a2)
260 r = XListDepths(a0, a1, a2);
265 int TSXReconfigureWMWindow(Display* a0, Window a1, int a2, unsigned int a3, XWindowChanges* a4)
269 r = XReconfigureWMWindow(a0, a1, a2, a3, a4);
274 int TSXSetWMProtocols(Display* a0, Window a1, Atom* a2, int a3)
278 r = XSetWMProtocols(a0, a1, a2, a3);
283 int TSXIconifyWindow(Display* a0, Window a1, int a2)
287 r = XIconifyWindow(a0, a1, a2);
292 int TSXSetTransientForHint(Display* a0, Window a1, Window a2)
296 r = XSetTransientForHint(a0, a1, a2);
301 int TSXActivateScreenSaver(Display* a0)
305 r = XActivateScreenSaver(a0);
310 int TSXAllocColor(Display* a0, Colormap a1, XColor* a2)
314 r = XAllocColor(a0, a1, a2);
319 int TSXAllocColorCells(Display* a0, Colormap a1, int a2, unsigned long* a3, unsigned int a4, unsigned long* a5, unsigned int a6)
323 r = XAllocColorCells(a0, a1, a2, a3, a4, a5, a6);
328 int TSXBell(Display* a0, int a1)
337 int TSXChangeGC(Display* a0, GC a1, unsigned long a2, XGCValues* a3)
341 r = XChangeGC(a0, a1, a2, a3);
346 int TSXChangeKeyboardControl(Display* a0, unsigned long a1, XKeyboardControl* a2)
350 r = XChangeKeyboardControl(a0, a1, a2);
355 int TSXChangeProperty(Display* a0, Window a1, Atom a2, Atom a3, int a4, int a5, const unsigned char* a6, int a7)
359 r = XChangeProperty(a0, a1, a2, a3, a4, a5, a6, a7);
364 int TSXChangeWindowAttributes(Display* a0, Window a1, unsigned long a2, XSetWindowAttributes* a3)
368 r = XChangeWindowAttributes(a0, a1, a2, a3);
373 int TSXCheckTypedEvent(Display* a0, int a1, XEvent* a2)
377 r = XCheckTypedEvent(a0, a1, a2);
382 int TSXCheckTypedWindowEvent(Display* a0, Window a1, int a2, XEvent* a3)
386 r = XCheckTypedWindowEvent(a0, a1, a2, a3);
391 int TSXCheckWindowEvent(Display* a0, Window a1, long a2, XEvent* a3)
395 r = XCheckWindowEvent(a0, a1, a2, a3);
400 int TSXConvertSelection(Display* a0, Atom a1, Atom a2, Atom a3, Window a4, Time a5)
404 r = XConvertSelection(a0, a1, a2, a3, a4, a5);
409 int TSXCopyArea(Display* a0, Drawable a1, Drawable a2, GC a3, int a4, int a5, unsigned int a6, unsigned int a7, int a8, int a9)
413 r = XCopyArea(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9);
418 int TSXCopyPlane(Display* a0, Drawable a1, Drawable a2, GC a3, int a4, int a5, unsigned int a6, unsigned int a7, int a8, int a9, unsigned long a10)
422 r = XCopyPlane(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10);
427 int TSXDefineCursor(Display* a0, Window a1, Cursor a2)
431 r = XDefineCursor(a0, a1, a2);
436 int TSXDeleteProperty(Display* a0, Window a1, Atom a2)
440 r = XDeleteProperty(a0, a1, a2);
445 int TSXDestroyWindow(Display* a0, Window a1)
449 r = XDestroyWindow(a0, a1);
454 int TSXDisplayKeycodes(Display* a0, int* a1, int* a2)
458 r = XDisplayKeycodes(a0, a1, a2);
463 int TSXDrawArc(Display* a0, Drawable a1, GC a2, int a3, int a4, unsigned int a5, unsigned int a6, int a7, int a8)
467 r = XDrawArc(a0, a1, a2, a3, a4, a5, a6, a7, a8);
472 int TSXDrawLine(Display* a0, Drawable a1, GC a2, int a3, int a4, int a5, int a6)
476 r = XDrawLine(a0, a1, a2, a3, a4, a5, a6);
481 int TSXDrawLines(Display* a0, Drawable a1, GC a2, XPoint* a3, int a4, int a5)
485 r = XDrawLines(a0, a1, a2, a3, a4, a5);
490 int TSXDrawPoint(Display* a0, Drawable a1, GC a2, int a3, int a4)
494 r = XDrawPoint(a0, a1, a2, a3, a4);
499 int TSXDrawRectangle(Display* a0, Drawable a1, GC a2, int a3, int a4, unsigned int a5, unsigned int a6)
503 r = XDrawRectangle(a0, a1, a2, a3, a4, a5, a6);
508 int TSXDrawSegments(Display* a0, Drawable a1, GC a2, XSegment* a3, int a4)
512 r = XDrawSegments(a0, a1, a2, a3, a4);
517 int TSXDrawString16(Display* a0, Drawable a1, GC a2, int a3, int a4, const XChar2b* a5, int a6)
521 r = XDrawString16(a0, a1, a2, a3, a4, a5, a6);
526 int TSXDrawText16(Display* a0, Drawable a1, GC a2, int a3, int a4, XTextItem16* a5, int a6)
530 r = XDrawText16(a0, a1, a2, a3, a4, a5, a6);
535 int TSXFillArc(Display* a0, Drawable a1, GC a2, int a3, int a4, unsigned int a5, unsigned int a6, int a7, int a8)
539 r = XFillArc(a0, a1, a2, a3, a4, a5, a6, a7, a8);
544 int TSXFillPolygon(Display* a0, Drawable a1, GC a2, XPoint* a3, int a4, int a5, int a6)
548 r = XFillPolygon(a0, a1, a2, a3, a4, a5, a6);
553 int TSXFillRectangle(Display* a0, Drawable a1, GC a2, int a3, int a4, unsigned int a5, unsigned int a6)
557 r = XFillRectangle(a0, a1, a2, a3, a4, a5, a6);
562 int TSXFlush(Display* a0)
571 int TSXFree(void* a0)
580 int TSXFreeColormap(Display* a0, Colormap a1)
584 r = XFreeColormap(a0, a1);
589 int TSXFreeColors(Display* a0, Colormap a1, unsigned long* a2, int a3, unsigned long a4)
593 r = XFreeColors(a0, a1, a2, a3, a4);
598 int TSXFreeCursor(Display* a0, Cursor a1)
602 r = XFreeCursor(a0, a1);
607 int TSXFreeFont(Display* a0, XFontStruct* a1)
611 r = XFreeFont(a0, a1);
616 int TSXFreeFontNames(char** a0)
620 r = XFreeFontNames(a0);
625 int TSXFreeGC(Display* a0, GC a1)
634 int TSXFreeModifiermap(XModifierKeymap* a0)
638 r = XFreeModifiermap(a0);
643 int TSXFreePixmap(Display* a0, Pixmap a1)
647 r = XFreePixmap(a0, a1);
652 int TSXGetFontProperty(XFontStruct* a0, Atom a1, unsigned long* a2)
656 r = XGetFontProperty(a0, a1, a2);
661 int TSXGetGeometry(Display* a0, Drawable a1, Window* a2, int* a3, int* a4, unsigned int* a5, unsigned int* a6, unsigned int* a7, unsigned int* a8)
665 r = XGetGeometry(a0, a1, a2, a3, a4, a5, a6, a7, a8);
670 int TSXGetInputFocus(Display* a0, Window* a1, int* a2)
674 r = XGetInputFocus(a0, a1, a2);
679 int TSXGetKeyboardControl(Display* a0, XKeyboardState* a1)
683 r = XGetKeyboardControl(a0, a1);
688 int TSXGetScreenSaver(Display* a0, int* a1, int* a2, int* a3, int* a4)
692 r = XGetScreenSaver(a0, a1, a2, a3, a4);
697 int TSXGetWindowProperty(Display* a0, Window a1, Atom a2, long a3, long a4, int a5, Atom a6, Atom* a7, int* a8, unsigned long* a9, unsigned long* a10, unsigned char** a11)
701 r = XGetWindowProperty(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11);
706 int TSXGetWindowAttributes(Display* a0, Window a1, XWindowAttributes* a2)
710 r = XGetWindowAttributes(a0, a1, a2);
715 int TSXGrabKeyboard(Display* a0, Window a1, int a2, int a3, int a4, Time a5)
719 r = XGrabKeyboard(a0, a1, a2, a3, a4, a5);
724 int TSXGrabPointer(Display* a0, Window a1, int a2, unsigned int a3, int a4, int a5, Window a6, Cursor a7, Time a8)
728 r = XGrabPointer(a0, a1, a2, a3, a4, a5, a6, a7, a8);
733 int TSXGrabServer(Display* a0)
742 int TSXInstallColormap(Display* a0, Colormap a1)
746 r = XInstallColormap(a0, a1);
751 KeyCode TSXKeysymToKeycode(Display* a0, KeySym a1)
755 r = XKeysymToKeycode(a0, a1);
760 int TSXMapWindow(Display* a0, Window a1)
764 r = XMapWindow(a0, a1);
769 int TSXNextEvent(Display* a0, XEvent* a1)
773 r = XNextEvent(a0, a1);
778 int TSXParseGeometry(const char* a0, int* a1, int* a2, unsigned int* a3, unsigned int* a4)
782 r = XParseGeometry(a0, a1, a2, a3, a4);
787 int TSXPending(Display* a0)
796 int TSXPutBackEvent(Display* a0, XEvent* a1)
800 r = XPutBackEvent(a0, a1);
805 int TSXPutImage(Display* a0, Drawable a1, GC a2, XImage* a3, int a4, int a5, int a6, int a7, unsigned int a8, unsigned int a9)
809 r = XPutImage(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9);
814 int TSXQueryColor(Display* a0, Colormap a1, XColor* a2)
818 r = XQueryColor(a0, a1, a2);
823 int TSXQueryColors(Display* a0, Colormap a1, XColor* a2, int a3)
827 r = XQueryColors(a0, a1, a2, a3);
832 int TSXQueryKeymap(Display* a0, char* a1)
836 r = XQueryKeymap(a0, a1);
841 int TSXQueryPointer(Display* a0, Window a1, Window* a2, Window* a3, int* a4, int* a5, int* a6, int* a7, unsigned int* a8)
845 r = XQueryPointer(a0, a1, a2, a3, a4, a5, a6, a7, a8);
850 int TSXQueryTree(Display* a0, Window a1, Window* a2, Window* a3, Window** a4, unsigned int* a5)
854 r = XQueryTree(a0, a1, a2, a3, a4, a5);
859 int TSXRefreshKeyboardMapping(XMappingEvent* a0)
863 r = XRefreshKeyboardMapping(a0);
868 int TSXResetScreenSaver(Display* a0)
872 r = XResetScreenSaver(a0);
877 int TSXRestackWindows(Display* a0, Window* a1, int a2)
881 r = XRestackWindows(a0, a1, a2);
886 int TSXSendEvent(Display* a0, Window a1, int a2, long a3, XEvent* a4)
890 r = XSendEvent(a0, a1, a2, a3, a4);
895 int TSXSetArcMode(Display* a0, GC a1, int a2)
899 r = XSetArcMode(a0, a1, a2);
904 int TSXSetBackground(Display* a0, GC a1, unsigned long a2)
908 r = XSetBackground(a0, a1, a2);
913 int TSXSetClipMask(Display* a0, GC a1, Pixmap a2)
917 r = XSetClipMask(a0, a1, a2);
922 int TSXSetClipOrigin(Display* a0, GC a1, int a2, int a3)
926 r = XSetClipOrigin(a0, a1, a2, a3);
931 int TSXSetClipRectangles(Display* a0, GC a1, int a2, int a3, XRectangle* a4, int a5, int a6)
935 r = XSetClipRectangles(a0, a1, a2, a3, a4, a5, a6);
940 int TSXSetDashes(Display* a0, GC a1, int a2, const char* a3, int a4)
944 r = XSetDashes(a0, a1, a2, a3, a4);
949 int TSXSetFillStyle(Display* a0, GC a1, int a2)
953 r = XSetFillStyle(a0, a1, a2);
958 int TSXSetFont(Display* a0, GC a1, Font a2)
962 r = XSetFont(a0, a1, a2);
967 int TSXSetForeground(Display* a0, GC a1, unsigned long a2)
971 r = XSetForeground(a0, a1, a2);
976 int TSXSetFunction(Display* a0, GC a1, int a2)
980 r = XSetFunction(a0, a1, a2);
985 int TSXSetGraphicsExposures(Display* a0, GC a1, int a2)
989 r = XSetGraphicsExposures(a0, a1, a2);
994 int TSXSetIconName(Display* a0, Window a1, const char* a2)
998 r = XSetIconName(a0, a1, a2);
1003 int TSXSetInputFocus(Display* a0, Window a1, int a2, Time a3)
1007 r = XSetInputFocus(a0, a1, a2, a3);
1008 wine_tsx11_unlock();
1012 int TSXSetLineAttributes(Display* a0, GC a1, unsigned int a2, int a3, int a4, int a5)
1016 r = XSetLineAttributes(a0, a1, a2, a3, a4, a5);
1017 wine_tsx11_unlock();
1021 int TSXSetScreenSaver(Display* a0, int a1, int a2, int a3, int a4)
1025 r = XSetScreenSaver(a0, a1, a2, a3, a4);
1026 wine_tsx11_unlock();
1030 int TSXSetSelectionOwner(Display* a0, Atom a1, Window a2, Time a3)
1034 r = XSetSelectionOwner(a0, a1, a2, a3);
1035 wine_tsx11_unlock();
1039 int TSXSetSubwindowMode(Display* a0, GC a1, int a2)
1043 r = XSetSubwindowMode(a0, a1, a2);
1044 wine_tsx11_unlock();
1048 int TSXSetWindowColormap(Display* a0, Window a1, Colormap a2)
1052 r = XSetWindowColormap(a0, a1, a2);
1053 wine_tsx11_unlock();
1057 int TSXStoreColor(Display* a0, Colormap a1, XColor* a2)
1061 r = XStoreColor(a0, a1, a2);
1062 wine_tsx11_unlock();
1066 int TSXStoreName(Display* a0, Window a1, const char* a2)
1070 r = XStoreName(a0, a1, a2);
1071 wine_tsx11_unlock();
1075 int TSXSync(Display* a0, int a1)
1080 wine_tsx11_unlock();
1084 int TSXTextExtents16(XFontStruct* a0, const XChar2b* a1, int a2, int* a3, int* a4, int* a5, XCharStruct* a6)
1088 r = XTextExtents16(a0, a1, a2, a3, a4, a5, a6);
1089 wine_tsx11_unlock();
1093 int TSXTextWidth16(XFontStruct* a0, const XChar2b* a1, int a2)
1097 r = XTextWidth16(a0, a1, a2);
1098 wine_tsx11_unlock();
1102 int TSXUngrabKeyboard(Display* a0, Time a1)
1106 r = XUngrabKeyboard(a0, a1);
1107 wine_tsx11_unlock();
1111 int TSXUngrabPointer(Display* a0, Time a1)
1115 r = XUngrabPointer(a0, a1);
1116 wine_tsx11_unlock();
1120 int TSXUngrabServer(Display* a0)
1124 r = XUngrabServer(a0);
1125 wine_tsx11_unlock();
1129 int TSXUninstallColormap(Display* a0, Colormap a1)
1133 r = XUninstallColormap(a0, a1);
1134 wine_tsx11_unlock();
1138 int TSXUnmapWindow(Display* a0, Window a1)
1142 r = XUnmapWindow(a0, a1);
1143 wine_tsx11_unlock();
1147 int TSXWarpPointer(Display* a0, Window a1, Window a2, int a3, int a4, unsigned int a5, unsigned int a6, int a7, int a8)
1151 r = XWarpPointer(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1152 wine_tsx11_unlock();
1156 XIM TSXOpenIM(Display* a0, struct _XrmHashBucketRec* a1, char* a2, char* a3)
1160 r = XOpenIM(a0, a1, a2, a3);
1161 wine_tsx11_unlock();
1165 int (*TSXSynchronize(Display *a0, Bool a1))(Display *)
1167 int (*r)(Display *);
1169 r = XSynchronize(a0, a1);
1170 wine_tsx11_unlock();
1174 extern void _XInitImageFuncPtrs(XImage *);
1176 void TS_XInitImageFuncPtrs(XImage *a0)
1179 _XInitImageFuncPtrs(a0);
1180 wine_tsx11_unlock();