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 | |||
XftCompat.h | XftCompat.h | |||
---|---|---|---|---|
/* | /* | |||
* $Id: XftCompat.h,v 1.4 2005/07/03 07:00:57 daniels Exp $ | * $Id$ | |||
* | * | |||
* Copyright © 2001 Keith Packard | * Copyright © 2001 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 | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||