w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

svttglyf.h
Go to the documentation of this file.
1 /****************************************************************************
2  *
3  * svttglyf.h
4  *
5  * The FreeType TrueType glyph service.
6  *
7  * Copyright (C) 2007-2020 by
8  * David Turner.
9  *
10  * This file is part of the FreeType project, and may only be used,
11  * modified, and distributed under the terms of the FreeType project
12  * license, LICENSE.TXT. By continuing to use, modify, or distribute
13  * this file you indicate that you have read the license and
14  * understand and accept it fully.
15  *
16  */
17 
18 #ifndef SVTTGLYF_H_
19 #define SVTTGLYF_H_
20 
21 #include <freetype/internal/ftserv.h>
22 #include <freetype/tttables.h>
23 
24 
26 
27 
28 #define FT_SERVICE_ID_TT_GLYF "tt-glyf"
29 
30 
31  typedef FT_ULong
33  FT_UInt gindex,
34  FT_ULong *psize );
35 
37  {
38  TT_Glyf_GetLocationFunc get_location;
39  };
40 
41 
42 #define FT_DEFINE_SERVICE_TTGLYFREC( class_, get_location_ ) \
43  static const FT_Service_TTGlyfRec class_ = \
44  { \
45  get_location_ \
46  };
47 
48  /* */
49 
50 
52 
53 #endif /* SVTTGLYF_H_ */
54 
55 
56 /* END */
#define FT_END_HEADER
Definition: ftheader.h:57
unsigned long FT_ULong
Definition: fttypes.h:253
unsigned int FT_UInt
Definition: fttypes.h:231
FT_DEFINE_SERVICE(TTGlyf)
Definition: svttglyf.h:36
FT_ULong(* TT_Glyf_GetLocationFunc)(FT_Face face, FT_UInt gindex, FT_ULong *psize)
Definition: svttglyf.h:32
FT_Face face
Definition: cffdrivr.c:659