Cross Reference: fontutil.h
xref: /xsrc/external/mit/bdftopcf/dist/fontutil.h
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/bdftopcf/dist/
fontutil.h revision fa2b3b63
1fa2b3b63Smrg#ifndef _FONTUTIL_H_
2fa2b3b63Smrg#define _FONTUTIL_H_
3fa2b3b63Smrg
4fa2b3b63Smrg#include <X11/fonts/FSproto.h>
5fa2b3b63Smrg
6fa2b3b63Smrgextern int FontCouldBeTerminal(FontInfoPtr);
7fa2b3b63Smrgextern int CheckFSFormat(fsBitmapFormat, fsBitmapFormatMask, int *, int *,
8fa2b3b63Smrg			 int *, int *, int *);
9fa2b3b63Smrgextern void FontComputeInfoAccelerators(FontInfoPtr);
10fa2b3b63Smrg
11fa2b3b63Smrgextern void GetGlyphs ( FontPtr font, unsigned long count,
12fa2b3b63Smrg			unsigned char *chars, FontEncoding fontEncoding,
13fa2b3b63Smrg			unsigned long *glyphcount, CharInfoPtr *glyphs );
14fa2b3b63Smrgextern void QueryGlyphExtents ( FontPtr pFont, CharInfoPtr *charinfo,
15fa2b3b63Smrg				unsigned long count, ExtentInfoRec *info );
16fa2b3b63Smrgextern Bool QueryTextExtents ( FontPtr pFont, unsigned long count,
17fa2b3b63Smrg			       unsigned char *chars, ExtentInfoRec *info );
18fa2b3b63Smrgextern Bool ParseGlyphCachingMode ( char *str );
19fa2b3b63Smrgextern void InitGlyphCaching ( void );
20fa2b3b63Smrgextern void SetGlyphCachingMode ( int newmode );
21fa2b3b63Smrgextern int add_range ( fsRange *newrange, int *nranges, fsRange **range,
22fa2b3b63Smrg		       Bool charset_subset );
23fa2b3b63Smrg
24fa2b3b63Smrg#endif /* _FONTUTIL_H_ */
25

Indexes created Tue Dec 02 08:09:32 GMT 2025