zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ftpfr.c File Reference
#include <ft2build.h>
#include <FT_INTERNAL_OBJECTS_H>
#include <FT_SERVICE_PFR_H>

Go to the source code of this file.

Functions

 FT_Get_PFR_Advance (FT_Face face, FT_UInt gindex, FT_Pos *aadvance)
 
 FT_Get_PFR_Kerning (FT_Face face, FT_UInt left, FT_UInt right, FT_Vector *avector)
 
 FT_Get_PFR_Metrics (FT_Face face, FT_UInt *aoutline_resolution, FT_UInt *ametrics_resolution, FT_Fixed *ametrics_x_scale, FT_Fixed *ametrics_y_scale)
 
static FT_Service_PfrMetrics ft_pfr_check (FT_Face face)
 

Function Documentation

FT_Get_PFR_Advance ( FT_Face  face,
FT_UInt  gindex,
FT_Pos aadvance 
)

Definition at line 123 of file ftpfr.c.

References error, FT_Err_Invalid_Argument, and ft_pfr_check().

FT_Get_PFR_Kerning ( FT_Face  face,
FT_UInt  left,
FT_UInt  right,
FT_Vector avector 
)
FT_Get_PFR_Metrics ( FT_Face  face,
FT_UInt aoutline_resolution,
FT_UInt ametrics_resolution,
FT_Fixed ametrics_x_scale,
FT_Fixed ametrics_y_scale 
)

Definition at line 40 of file ftpfr.c.

References error, FT_Err_Invalid_Argument, FT_Err_Ok, and ft_pfr_check().

static FT_Service_PfrMetrics ft_pfr_check ( FT_Face  face)
static

Definition at line 25 of file ftpfr.c.

References FT_FACE_LOOKUP_SERVICE, and NULL.

Referenced by FT_Get_PFR_Advance(), FT_Get_PFR_Kerning(), and FT_Get_PFR_Metrics().