Rune - Further Object abstraction work
[rune.git] / ext_x11 / export.h
1 /*
2  * EXPORT.H
3  *
4  * (c)Copyright 1993-2021, Matthew Dillon, All Rights Reserved.
5  *    See the COPYRIGHT file at the base of the distribution.
6  */
7
8 void    RUNESYSCALL(xSetForeground) (void *args, int *res);
9 void    RUNESYSCALL(xSetBackground) (void *args, int *res);
10 void    RUNESYSCALL(xAllocColor) (void *args, int *res);
11 void    RUNESYSCALL(xFreeColor) (void *args, int *res);
12
13 void    RUNESYSCALL(xFillRect) (void *args, int *res);
14
15 void    RUNESYSCALL(xEvent) (void *args, ReferenceStor *res);
16
17 void    RUNESYSCALL(xDrawString) (void *args, int *res);
18 void    RUNESYSCALL(xDrawImageString) (void *args, int *res);
19 void    RUNESYSCALL(xTextWidth) (void *args, int *res);
20 void    RUNESYSCALL(xTextHeight) (void *args, int *res);
21 void    RUNESYSCALL(xTextDescent) (void *args, int *res);
22 void    RUNESYSCALL(xLoadFont) (void *args, int *res);
23 void    RUNESYSCALL(xUnloadFont) (void *args, int *res);
24
25 void    RUNESYSCALL(xCreateWindow) (void *args, int *res);
26 void    RUNESYSCALL(xCreateGC) (void *args, int *res);
27 void    RUNESYSCALL(xDestroyWindow) (void *args, int *res);
28 void    RUNESYSCALL(xMapWindow) (void *args, int *res);
29 void    RUNESYSCALL(xUnmapWindow) (void *args, int *res);
30 void    RUNESYSCALL(xClearWindow) (void *args, int *res);
31 void    RUNESYSCALL(xClearArea) (void *args, int *res);
32 void    RUNESYSCALL(xMoveWindow) (void *args, int *res);
33 void    RUNESYSCALL(xResizeWindow) (void *args, int *res);
34 void    RUNESYSCALL(xMoveResizeWindow) (void *args, int *res);
35 void    RUNESYSCALL(xFreeGC) (void *args, int *res);
36 void    RUNESYSCALL(xFlush) (void *args __unused, int *res);
37 void    RUNESYSCALL(xSync) (void *args, int *res);
38
39 void    RUNESYSCALL(xDrawPoint) (void *args, int *res);
40 void    RUNESYSCALL(xDrawLine) (void *args, int *res);
41 void    RUNESYSCALL(xDrawRect) (void *args, int *res);