topical media & game development 
  
 
 
 
 
  
    
    
  
 lib-of-vs-libs-free-type-2.1.4-include-freetype2-freetype-internal-pfr.h / h
  ifndef __FT_INTERNAL_PFR_H__
  define __FT_INTERNAL_PFR_H__
  
  include <ft2build.h>
  include FT_FREETYPE_H
  
  FT_BEGIN_HEADER
  
    typedef FT_Error  (*FT_PFR_GetMetricsFunc)( FT_Face    face,
                                                FT_UInt   *aoutline,
                                                FT_UInt   *ametrics,
                                                FT_Fixed  *ax_scale,
                                                FT_Fixed  *ay_scale );
  
    typedef FT_Error  (*FT_PFR_GetKerningFunc)( FT_Face     face,
                                                FT_UInt     left,
                                                FT_UInt     right,
                                                FT_Vector  *avector );
  
    typedef FT_Error  (*FT_PFR_GetAdvanceFunc)( FT_Face   face,
                                                FT_UInt   gindex,
                                                FT_Pos   *aadvance );
  
    typedef struct FT_PFR_ServiceRec_
    {
      FT_PFR_GetMetricsFunc    get_metrics;
      FT_PFR_GetKerningFunc    get_kerning;
      FT_PFR_GetAdvanceFunc    get_advance;
  
    } FT_PFR_ServiceRec, *FT_PFR_Service;
  
  define  FT_PFR_SERVICE_NAME  "pfr"
  
  FT_END_HEADER
  
  endif /* __FT_INTERNAL_PFR_H__ */
  
  
  
(C) Æliens 
04/09/2009
You may not copy or print any of this material without explicit permission of the author or the publisher. 
In case of other copyright issues, contact the author.