2 * Thread safe wrappers around Xlib calls.
3 * This file was generated automatically by tools/make_X11wrappers
16 XFontStruct * TSXLoadQueryFont(Display* a0, const char* a1)
20 r = XLoadQueryFont(a0, a1);
25 XModifierKeymap * TSXGetModifierMapping(Display* a0)
29 r = XGetModifierMapping(a0);
34 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)
38 r = XCreateImage(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9);
43 XImage * TSXGetImage(Display* a0, Drawable a1, int a2, int a3, unsigned int a4, unsigned int a5, unsigned long a6, int a7)
47 r = XGetImage(a0, a1, a2, a3, a4, a5, a6, a7);
52 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)
56 r = XGetSubImage(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10);
61 Display * TSXOpenDisplay(const char* a0)
70 void TSXrmInitialize(void)
77 char * TSXGetAtomName(Display* a0, Atom a1)
81 r = XGetAtomName(a0, a1);
86 char * TSXKeysymToString(KeySym a0)
90 r = XKeysymToString(a0);
95 Atom TSXInternAtom(Display* a0, const char* a1, int a2)
99 r = XInternAtom(a0, a1, a2);
104 Colormap TSXCopyColormapAndFree(Display* a0, Colormap a1)
108 r = XCopyColormapAndFree(a0, a1);
113 Colormap TSXCreateColormap(Display* a0, Window a1, Visual* a2, int a3)
117 r = XCreateColormap(a0, a1, a2, a3);
122 Cursor TSXCreatePixmapCursor(Display* a0, Pixmap a1, Pixmap a2, XColor* a3, XColor* a4, unsigned int a5, unsigned int a6)
126 r = XCreatePixmapCursor(a0, a1, a2, a3, a4, a5, a6);
131 Cursor TSXCreateFontCursor(Display* a0, unsigned int a1)
135 r = XCreateFontCursor(a0, a1);
140 GC TSXCreateGC(Display* a0, Drawable a1, unsigned long a2, XGCValues* a3)
144 r = XCreateGC(a0, a1, a2, a3);
149 Pixmap TSXCreatePixmap(Display* a0, Drawable a1, unsigned int a2, unsigned int a3, unsigned int a4)
153 r = XCreatePixmap(a0, a1, a2, a3, a4);
158 Pixmap TSXCreateBitmapFromData(Display* a0, Drawable a1, const char* a2, unsigned int a3, unsigned int a4)
162 r = XCreateBitmapFromData(a0, a1, a2, a3, a4);
167 Window TSXGetSelectionOwner(Display* a0, Atom a1)
171 r = XGetSelectionOwner(a0, a1);
176 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)
180 r = XCreateWindow(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11);
185 char ** TSXListFonts(Display* a0, const char* a1, int a2, int* a3)
189 r = XListFonts(a0, a1, a2, a3);
194 KeySym TSXKeycodeToKeysym(Display* a0, unsigned int a1, int a2)
198 r = XKeycodeToKeysym(a0, a1, a2);
203 KeySym TSXLookupKeysym(XKeyEvent* a0, int a1)
207 r = XLookupKeysym(a0, a1);
212 KeySym * TSXGetKeyboardMapping(Display* a0, unsigned int a1, int a2, int* a3)
216 r = XGetKeyboardMapping(a0, a1, a2, a3);
221 char * TSXResourceManagerString(Display* a0)
225 r = XResourceManagerString(a0);
230 VisualID TSXVisualIDFromVisual(Visual* a0)
234 r = XVisualIDFromVisual(a0);
239 int TSXInitThreads(void)
248 XPixmapFormatValues * TSXListPixmapFormats(Display* a0, int* a1)
250 XPixmapFormatValues * r;
252 r = XListPixmapFormats(a0, a1);
257 int * TSXListDepths(Display* a0, int a1, int* a2)
261 r = XListDepths(a0, a1, a2);
266 int TSXReconfigureWMWindow(Display* a0, Window a1, int a2, unsigned int a3, XWindowChanges* a4)
270 r = XReconfigureWMWindow(a0, a1, a2, a3, a4);
275 int TSXSetWMProtocols(Display* a0, Window a1, Atom* a2, int a3)
279 r = XSetWMProtocols(a0, a1, a2, a3);
284 int TSXIconifyWindow(Display* a0, Window a1, int a2)
288 r = XIconifyWindow(a0, a1, a2);
293 int TSXSetTransientForHint(Display* a0, Window a1, Window a2)
297 r = XSetTransientForHint(a0, a1, a2);
302 int TSXActivateScreenSaver(Display* a0)
306 r = XActivateScreenSaver(a0);
311 int TSXAllocColor(Display* a0, Colormap a1, XColor* a2)
315 r = XAllocColor(a0, a1, a2);
320 int TSXAllocColorCells(Display* a0, Colormap a1, int a2, unsigned long* a3, unsigned int a4, unsigned long* a5, unsigned int a6)
324 r = XAllocColorCells(a0, a1, a2, a3, a4, a5, a6);
329 int TSXBell(Display* a0, int a1)
338 int TSXChangeGC(Display* a0, GC a1, unsigned long a2, XGCValues* a3)
342 r = XChangeGC(a0, a1, a2, a3);
347 int TSXChangeKeyboardControl(Display* a0, unsigned long a1, XKeyboardControl* a2)
351 r = XChangeKeyboardControl(a0, a1, a2);
356 int TSXChangeProperty(Display* a0, Window a1, Atom a2, Atom a3, int a4, int a5, const unsigned char* a6, int a7)
360 r = XChangeProperty(a0, a1, a2, a3, a4, a5, a6, a7);
365 int TSXChangeWindowAttributes(Display* a0, Window a1, unsigned long a2, XSetWindowAttributes* a3)
369 r = XChangeWindowAttributes(a0, a1, a2, a3);
374 int TSXCheckTypedEvent(Display* a0, int a1, XEvent* a2)
378 r = XCheckTypedEvent(a0, a1, a2);
383 int TSXCheckTypedWindowEvent(Display* a0, Window a1, int a2, XEvent* a3)
387 r = XCheckTypedWindowEvent(a0, a1, a2, a3);
392 int TSXCheckWindowEvent(Display* a0, Window a1, long a2, XEvent* a3)
396 r = XCheckWindowEvent(a0, a1, a2, a3);
401 int TSXConvertSelection(Display* a0, Atom a1, Atom a2, Atom a3, Window a4, Time a5)
405 r = XConvertSelection(a0, a1, a2, a3, a4, a5);
410 int TSXCopyArea(Display* a0, Drawable a1, Drawable a2, GC a3, int a4, int a5, unsigned int a6, unsigned int a7, int a8, int a9)
414 r = XCopyArea(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9);
419 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)
423 r = XCopyPlane(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10);
428 int TSXDefineCursor(Display* a0, Window a1, Cursor a2)
432 r = XDefineCursor(a0, a1, a2);
437 int TSXDeleteProperty(Display* a0, Window a1, Atom a2)
441 r = XDeleteProperty(a0, a1, a2);
446 int TSXDestroyWindow(Display* a0, Window a1)
450 r = XDestroyWindow(a0, a1);
455 int TSXDisplayKeycodes(Display* a0, int* a1, int* a2)
459 r = XDisplayKeycodes(a0, a1, a2);
464 int TSXDrawArc(Display* a0, Drawable a1, GC a2, int a3, int a4, unsigned int a5, unsigned int a6, int a7, int a8)
468 r = XDrawArc(a0, a1, a2, a3, a4, a5, a6, a7, a8);
473 int TSXDrawLine(Display* a0, Drawable a1, GC a2, int a3, int a4, int a5, int a6)
477 r = XDrawLine(a0, a1, a2, a3, a4, a5, a6);
482 int TSXDrawLines(Display* a0, Drawable a1, GC a2, XPoint* a3, int a4, int a5)
486 r = XDrawLines(a0, a1, a2, a3, a4, a5);
491 int TSXDrawPoint(Display* a0, Drawable a1, GC a2, int a3, int a4)
495 r = XDrawPoint(a0, a1, a2, a3, a4);
500 int TSXDrawRectangle(Display* a0, Drawable a1, GC a2, int a3, int a4, unsigned int a5, unsigned int a6)
504 r = XDrawRectangle(a0, a1, a2, a3, a4, a5, a6);
509 int TSXDrawSegments(Display* a0, Drawable a1, GC a2, XSegment* a3, int a4)
513 r = XDrawSegments(a0, a1, a2, a3, a4);
518 int TSXDrawString16(Display* a0, Drawable a1, GC a2, int a3, int a4, const XChar2b* a5, int a6)
522 r = XDrawString16(a0, a1, a2, a3, a4, a5, a6);
527 int TSXDrawText16(Display* a0, Drawable a1, GC a2, int a3, int a4, XTextItem16* a5, int a6)
531 r = XDrawText16(a0, a1, a2, a3, a4, a5, a6);
536 int TSXFillArc(Display* a0, Drawable a1, GC a2, int a3, int a4, unsigned int a5, unsigned int a6, int a7, int a8)
540 r = XFillArc(a0, a1, a2, a3, a4, a5, a6, a7, a8);
545 int TSXFillPolygon(Display* a0, Drawable a1, GC a2, XPoint* a3, int a4, int a5, int a6)
549 r = XFillPolygon(a0, a1, a2, a3, a4, a5, a6);
554 int TSXFillRectangle(Display* a0, Drawable a1, GC a2, int a3, int a4, unsigned int a5, unsigned int a6)
558 r = XFillRectangle(a0, a1, a2, a3, a4, a5, a6);
563 int TSXFlush(Display* a0)
572 int TSXFree(void* a0)
581 int TSXFreeColormap(Display* a0, Colormap a1)
585 r = XFreeColormap(a0, a1);
590 int TSXFreeColors(Display* a0, Colormap a1, unsigned long* a2, int a3, unsigned long a4)
594 r = XFreeColors(a0, a1, a2, a3, a4);
599 int TSXFreeCursor(Display* a0, Cursor a1)
603 r = XFreeCursor(a0, a1);
608 int TSXFreeFont(Display* a0, XFontStruct* a1)
612 r = XFreeFont(a0, a1);
617 int TSXFreeFontNames(char** a0)
621 r = XFreeFontNames(a0);
626 int TSXFreeGC(Display* a0, GC a1)
635 int TSXFreeModifiermap(XModifierKeymap* a0)
639 r = XFreeModifiermap(a0);
644 int TSXFreePixmap(Display* a0, Pixmap a1)
648 r = XFreePixmap(a0, a1);
653 int TSXGetFontProperty(XFontStruct* a0, Atom a1, unsigned long* a2)
657 r = XGetFontProperty(a0, a1, a2);
662 int TSXGetGeometry(Display* a0, Drawable a1, Window* a2, int* a3, int* a4, unsigned int* a5, unsigned int* a6, unsigned int* a7, unsigned int* a8)
666 r = XGetGeometry(a0, a1, a2, a3, a4, a5, a6, a7, a8);
671 int TSXGetInputFocus(Display* a0, Window* a1, int* a2)
675 r = XGetInputFocus(a0, a1, a2);
680 int TSXGetKeyboardControl(Display* a0, XKeyboardState* a1)
684 r = XGetKeyboardControl(a0, a1);
689 int TSXGetScreenSaver(Display* a0, int* a1, int* a2, int* a3, int* a4)
693 r = XGetScreenSaver(a0, a1, a2, a3, a4);
698 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)
702 r = XGetWindowProperty(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11);
707 int TSXGetWindowAttributes(Display* a0, Window a1, XWindowAttributes* a2)
711 r = XGetWindowAttributes(a0, a1, a2);
716 int TSXGrabKeyboard(Display* a0, Window a1, int a2, int a3, int a4, Time a5)
720 r = XGrabKeyboard(a0, a1, a2, a3, a4, a5);
725 int TSXGrabPointer(Display* a0, Window a1, int a2, unsigned int a3, int a4, int a5, Window a6, Cursor a7, Time a8)
729 r = XGrabPointer(a0, a1, a2, a3, a4, a5, a6, a7, a8);
734 int TSXGrabServer(Display* a0)
743 int TSXInstallColormap(Display* a0, Colormap a1)
747 r = XInstallColormap(a0, a1);
752 KeyCode TSXKeysymToKeycode(Display* a0, KeySym a1)
756 r = XKeysymToKeycode(a0, a1);
761 int TSXMapWindow(Display* a0, Window a1)
765 r = XMapWindow(a0, a1);
770 int TSXNextEvent(Display* a0, XEvent* a1)
774 r = XNextEvent(a0, a1);
779 int TSXParseGeometry(const char* a0, int* a1, int* a2, unsigned int* a3, unsigned int* a4)
783 r = XParseGeometry(a0, a1, a2, a3, a4);
788 int TSXPending(Display* a0)
797 int TSXPutBackEvent(Display* a0, XEvent* a1)
801 r = XPutBackEvent(a0, a1);
806 int TSXPutImage(Display* a0, Drawable a1, GC a2, XImage* a3, int a4, int a5, int a6, int a7, unsigned int a8, unsigned int a9)
810 r = XPutImage(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9);
815 int TSXQueryColor(Display* a0, Colormap a1, XColor* a2)
819 r = XQueryColor(a0, a1, a2);
824 int TSXQueryColors(Display* a0, Colormap a1, XColor* a2, int a3)
828 r = XQueryColors(a0, a1, a2, a3);
833 int TSXQueryKeymap(Display* a0, char* a1)
837 r = XQueryKeymap(a0, a1);
842 int TSXQueryPointer(Display* a0, Window a1, Window* a2, Window* a3, int* a4, int* a5, int* a6, int* a7, unsigned int* a8)
846 r = XQueryPointer(a0, a1, a2, a3, a4, a5, a6, a7, a8);
851 int TSXQueryTree(Display* a0, Window a1, Window* a2, Window* a3, Window** a4, unsigned int* a5)
855 r = XQueryTree(a0, a1, a2, a3, a4, a5);
860 int TSXRefreshKeyboardMapping(XMappingEvent* a0)
864 r = XRefreshKeyboardMapping(a0);
869 int TSXResetScreenSaver(Display* a0)
873 r = XResetScreenSaver(a0);
878 int TSXRestackWindows(Display* a0, Window* a1, int a2)
882 r = XRestackWindows(a0, a1, a2);
887 int TSXSendEvent(Display* a0, Window a1, int a2, long a3, XEvent* a4)
891 r = XSendEvent(a0, a1, a2, a3, a4);
896 int TSXSetArcMode(Display* a0, GC a1, int a2)
900 r = XSetArcMode(a0, a1, a2);
905 int TSXSetBackground(Display* a0, GC a1, unsigned long a2)
909 r = XSetBackground(a0, a1, a2);
914 int TSXSetClipMask(Display* a0, GC a1, Pixmap a2)
918 r = XSetClipMask(a0, a1, a2);
923 int TSXSetClipOrigin(Display* a0, GC a1, int a2, int a3)
927 r = XSetClipOrigin(a0, a1, a2, a3);
932 int TSXSetClipRectangles(Display* a0, GC a1, int a2, int a3, XRectangle* a4, int a5, int a6)
936 r = XSetClipRectangles(a0, a1, a2, a3, a4, a5, a6);
941 int TSXSetDashes(Display* a0, GC a1, int a2, const char* a3, int a4)
945 r = XSetDashes(a0, a1, a2, a3, a4);
950 int TSXSetFillStyle(Display* a0, GC a1, int a2)
954 r = XSetFillStyle(a0, a1, a2);
959 int TSXSetFont(Display* a0, GC a1, Font a2)
963 r = XSetFont(a0, a1, a2);
968 int TSXSetForeground(Display* a0, GC a1, unsigned long a2)
972 r = XSetForeground(a0, a1, a2);
977 int TSXSetFunction(Display* a0, GC a1, int a2)
981 r = XSetFunction(a0, a1, a2);
986 int TSXSetGraphicsExposures(Display* a0, GC a1, int a2)
990 r = XSetGraphicsExposures(a0, a1, a2);
995 int TSXSetIconName(Display* a0, Window a1, const char* a2)
999 r = XSetIconName(a0, a1, a2);
1000 wine_tsx11_unlock();
1004 int TSXSetInputFocus(Display* a0, Window a1, int a2, Time a3)
1008 r = XSetInputFocus(a0, a1, a2, a3);
1009 wine_tsx11_unlock();
1013 int TSXSetLineAttributes(Display* a0, GC a1, unsigned int a2, int a3, int a4, int a5)
1017 r = XSetLineAttributes(a0, a1, a2, a3, a4, a5);
1018 wine_tsx11_unlock();
1022 int TSXSetScreenSaver(Display* a0, int a1, int a2, int a3, int a4)
1026 r = XSetScreenSaver(a0, a1, a2, a3, a4);
1027 wine_tsx11_unlock();
1031 int TSXSetSelectionOwner(Display* a0, Atom a1, Window a2, Time a3)
1035 r = XSetSelectionOwner(a0, a1, a2, a3);
1036 wine_tsx11_unlock();
1040 int TSXSetSubwindowMode(Display* a0, GC a1, int a2)
1044 r = XSetSubwindowMode(a0, a1, a2);
1045 wine_tsx11_unlock();
1049 int TSXSetWindowColormap(Display* a0, Window a1, Colormap a2)
1053 r = XSetWindowColormap(a0, a1, a2);
1054 wine_tsx11_unlock();
1058 int TSXStoreColor(Display* a0, Colormap a1, XColor* a2)
1062 r = XStoreColor(a0, a1, a2);
1063 wine_tsx11_unlock();
1067 int TSXStoreName(Display* a0, Window a1, const char* a2)
1071 r = XStoreName(a0, a1, a2);
1072 wine_tsx11_unlock();
1076 int TSXSync(Display* a0, int a1)
1081 wine_tsx11_unlock();
1085 int TSXTextExtents16(XFontStruct* a0, const XChar2b* a1, int a2, int* a3, int* a4, int* a5, XCharStruct* a6)
1089 r = XTextExtents16(a0, a1, a2, a3, a4, a5, a6);
1090 wine_tsx11_unlock();
1094 int TSXTextWidth16(XFontStruct* a0, const XChar2b* a1, int a2)
1098 r = XTextWidth16(a0, a1, a2);
1099 wine_tsx11_unlock();
1103 int TSXUngrabKeyboard(Display* a0, Time a1)
1107 r = XUngrabKeyboard(a0, a1);
1108 wine_tsx11_unlock();
1112 int TSXUngrabPointer(Display* a0, Time a1)
1116 r = XUngrabPointer(a0, a1);
1117 wine_tsx11_unlock();
1121 int TSXUngrabServer(Display* a0)
1125 r = XUngrabServer(a0);
1126 wine_tsx11_unlock();
1130 int TSXUninstallColormap(Display* a0, Colormap a1)
1134 r = XUninstallColormap(a0, a1);
1135 wine_tsx11_unlock();
1139 int TSXUnmapWindow(Display* a0, Window a1)
1143 r = XUnmapWindow(a0, a1);
1144 wine_tsx11_unlock();
1148 int TSXWarpPointer(Display* a0, Window a1, Window a2, int a3, int a4, unsigned int a5, unsigned int a6, int a7, int a8)
1152 r = XWarpPointer(a0, a1, a2, a3, a4, a5, a6, a7, a8);
1153 wine_tsx11_unlock();
1157 XIM TSXOpenIM(Display* a0, struct _XrmHashBucketRec* a1, char* a2, char* a3)
1161 r = XOpenIM(a0, a1, a2, a3);
1162 wine_tsx11_unlock();
1166 int (*TSXSynchronize(Display *a0, Bool a1))(Display *)
1168 int (*r)(Display *);
1170 r = XSynchronize(a0, a1);
1171 wine_tsx11_unlock();
1175 #endif /* defined(HAVE_X11_XLIB_H) */