Xft.h   Xft.h 
/* include/X11/Xft/Xft.h. Generated from Xft.h.in by configure. */
/* /*
* 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 27 skipping to change at line 28
* CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF U SE, * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF U SE,
* DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
* TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
* PERFORMANCE OF THIS SOFTWARE. * PERFORMANCE OF THIS SOFTWARE.
*/ */
#ifndef _XFT_H_ #ifndef _XFT_H_
#define _XFT_H_ #define _XFT_H_
/* /*
* Current Xft version number. This same number * Current Xft version number, set from version in the Xft configure.ac fil
* must appear in the Xft configure.ac file. Yes, e.
* 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 14
#define XFT_REVISION 13
#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 129 skipping to change at line 129
Colormap cmap, Colormap cmap,
_Xconst XRenderColor *color, _Xconst XRenderColor *color,
XftColor *result); XftColor *result);
void void
XftColorFree (Display *dpy, XftColorFree (Display *dpy,
Visual *visual, Visual *visual,
Colormap cmap, Colormap cmap,
XftColor *color); XftColor *color);
/* xftcore.c */
/* xftdir.c */
FcBool
XftDirScan (FcFontSet *set, _Xconst char *dir, FcBool force);
FcBool
XftDirSave (FcFontSet *set, _Xconst char *dir);
/* xftdpy.c */ /* xftdpy.c */
Bool Bool
XftDefaultHasRender (Display *dpy); XftDefaultHasRender (Display *dpy);
Bool Bool
XftDefaultSet (Display *dpy, FcPattern *defaults); XftDefaultSet (Display *dpy, FcPattern *defaults);
void void
XftDefaultSubstitute (Display *dpy, int screen, FcPattern *pattern); XftDefaultSubstitute (Display *dpy, int screen, FcPattern *pattern);
skipping to change at line 618 skipping to change at line 609
XftFont *pub, XftFont *pub,
Picture dst, Picture dst,
int srcx, int srcx,
int srcy, int srcy,
int x, int x,
int y, int y,
_Xconst FcChar8 *string, _Xconst FcChar8 *string,
FcEndian endian, FcEndian endian,
int len); int len);
/* xftstr.c */
/* xftxlfd.c */ /* xftxlfd.c */
FcPattern * FcPattern *
XftXlfdParse (_Xconst char *xlfd_orig, Bool ignore_scalable, Bool complete) ; XftXlfdParse (_Xconst char *xlfd_orig, Bool ignore_scalable, Bool complete) ;
_XFUNCPROTOEND _XFUNCPROTOEND
#endif /* _XFT_H_ */ #endif /* _XFT_H_ */
 End of changes. 4 change blocks. 
19 lines changed or deleted 9 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/