xref: /inferno-os/libfreetype/pfrgload.h (revision 37da2899f40661e3e9631e497da8dc59b971cbd0)
1  /***************************************************************************/
2  /*                                                                         */
3  /*  pfrgload.h                                                             */
4  /*                                                                         */
5  /*    FreeType PFR glyph loader (specification).                           */
6  /*                                                                         */
7  /*  Copyright 2002 by                                                      */
8  /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
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  
19  #ifndef __PFRGLOAD_H__
20  #define __PFRGLOAD_H__
21  
22  #include "pfrtypes.h"
23  
24  FT_BEGIN_HEADER
25  
26  
27    FT_LOCAL( void )
28    pfr_glyph_init( PFR_Glyph       glyph,
29                    FT_GlyphLoader  loader );
30  
31    FT_LOCAL( void )
32    pfr_glyph_done( PFR_Glyph  glyph );
33  
34  
35    FT_LOCAL( FT_Error )
36    pfr_glyph_load( PFR_Glyph  glyph,
37                    FT_Stream  stream,
38                    FT_ULong   gps_offset,
39                    FT_ULong   offset,
40                    FT_ULong   size );
41  
42  
43  FT_END_HEADER
44  
45  
46  #endif /* __PFRGLOAD_H__ */
47  
48  
49  /* END */
50