| Xft.h | | Xft.h | |
| /* | | /* | |
|
| * $Id: Xft.h,v 1.6 2005/10/19 02:46:56 kem Exp $ | | * $Id$ | |
| * | | * | |
| * Copyright © 2000 Keith Packard | | * Copyright © 2000 Keith Packard | |
| * | | * | |
| * Permission to use, copy, modify, distribute, and sell this software and
its | | * Permission to use, copy, modify, distribute, and sell this software and
its | |
| * documentation for any purpose is hereby granted without fee, provided th
at | | * documentation for any purpose is hereby granted without fee, provided th
at | |
| * the above copyright notice appear in all copies and that both that | | * the above copyright notice appear in all copies and that both that | |
| * copyright notice and this permission notice appear in supporting | | * copyright notice and this permission notice appear in supporting | |
| * documentation, and that the name of Keith Packard not be used in | | * documentation, and that the name of Keith Packard not be used in | |
| * advertising or publicity pertaining to distribution of the software with
out | | * advertising or publicity pertaining to distribution of the software with
out | |
| * specific, written prior permission. Keith Packard makes no | | * specific, written prior permission. Keith Packard makes no | |
| | | | |
| skipping to change at line 36 | | skipping to change at line 36 | |
| #define _XFT_H_ | | #define _XFT_H_ | |
| | | | |
| /* | | /* | |
| * Current Xft version number. This same number | | * Current Xft version number. This same number | |
| * must appear in the Xft configure.ac file. Yes, | | * must appear in the Xft configure.ac file. Yes, | |
| * it'a a pain to synchronize version numbers like this. | | * it'a a pain to synchronize version numbers like this. | |
| */ | | */ | |
| | | | |
| #define XFT_MAJOR 2 | | #define XFT_MAJOR 2 | |
| #define XFT_MINOR 1 | | #define XFT_MINOR 1 | |
|
| #define XFT_REVISION 10 | | #define XFT_REVISION 9 | |
| #define XFT_VERSION ((XFT_MAJOR * 10000) + (XFT_MINOR * 100) + (XFT_REVI
SION)) | | #define XFT_VERSION ((XFT_MAJOR * 10000) + (XFT_MINOR * 100) + (XFT_REVI
SION)) | |
| #define XftVersion XFT_VERSION | | #define XftVersion XFT_VERSION | |
| | | | |
| #include <stdarg.h> | | #include <stdarg.h> | |
| #include <ft2build.h> | | #include <ft2build.h> | |
| #include FT_FREETYPE_H | | #include FT_FREETYPE_H | |
| #include <fontconfig/fontconfig.h> | | #include <fontconfig/fontconfig.h> | |
| #include <X11/extensions/Xrender.h> | | #include <X11/extensions/Xrender.h> | |
| | | | |
| #include <X11/Xfuncproto.h> | | #include <X11/Xfuncproto.h> | |
| | | | |
| skipping to change at line 446 | | skipping to change at line 446 | |
| | | | |
| FcFontSet * | | FcFontSet * | |
| XftListFonts (Display *dpy, | | XftListFonts (Display *dpy, | |
| int screen, | | int screen, | |
| ...) _X_SENTINEL(0); | | ...) _X_SENTINEL(0); | |
| | | | |
| /* xftname.c */ | | /* xftname.c */ | |
| FcPattern | | FcPattern | |
| *XftNameParse (_Xconst char *name); | | *XftNameParse (_Xconst char *name); | |
| | | | |
|
| FcBool | | | |
| XftNameUnparse (FcPattern *pat, char *dest, int len); | | | |
| | | | |
| /* xftrender.c */ | | /* xftrender.c */ | |
| void | | void | |
| XftGlyphRender (Display *dpy, | | XftGlyphRender (Display *dpy, | |
| int op, | | int op, | |
| Picture src, | | Picture src, | |
| XftFont *pub, | | XftFont *pub, | |
| Picture dst, | | Picture dst, | |
| int srcx, | | int srcx, | |
| int srcy, | | int srcy, | |
| int x, | | int x, | |
| | | | |
End of changes. 3 change blocks. |
| 5 lines changed or deleted | | 2 lines changed or added | |
|