20 #include FT_INTERNAL_DEBUG_H 21 #include FT_INTERNAL_STREAM_H 22 #include FT_SERVICE_PFR_H 23 #include FT_SERVICE_XFREE86_NAME_H 45 if ( avector->x != 0 )
49 if ( avector->y != 0 )
84 if ( gindex < phys->num_chars )
109 if ( anoutline_resolution )
112 if ( ametrics_resolution )
127 if ( ametrics_x_scale )
128 *ametrics_x_scale = x_scale;
130 if ( ametrics_y_scale )
131 *ametrics_y_scale = y_scale;
200 #ifdef FT_CONFIG_OPTION_OLD_INTERNALS 201 ft_stub_set_char_sizes,
202 ft_stub_set_pixel_sizes,
ft_service_list_lookup(FT_ServiceDesc service_descriptors, const char *service_id)
pfr_get_advance(FT_Face pfrface, FT_UInt gindex, FT_Pos *anadvance)
FT_DivFix(FT_Long a, FT_Long b)
#define FT_XF86_FORMAT_PFR
FT_BEGIN_HEADER typedef signed long FT_Pos
pfr_face_get_kerning(FT_Face pfrface, FT_UInt glyph1, FT_UInt glyph2, FT_Vector *kerning)
pfr_slot_init(FT_GlyphSlot pfrslot)
pfr_slot_load(FT_GlyphSlot pfrslot, FT_Size pfrsize, FT_UInt gindex, FT_Int32 load_flags)
pfr_face_init(FT_Stream stream, FT_Face pfrface, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
#define FT_MODULE_DRIVER_SCALABLE
pfr_face_done(FT_Face pfrface)
GLenum GLuint GLint GLenum face
pfr_get_metrics(FT_Face pfrface, FT_UInt *anoutline_resolution, FT_UInt *ametrics_resolution, FT_Fixed *ametrics_x_scale, FT_Fixed *ametrics_y_scale)
FT_UInt metrics_resolution
pfr_get_kerning(FT_Face pfrface, FT_UInt left, FT_UInt right, FT_Vector *avector)
FT_MulDiv(FT_Long a, FT_Long b, FT_Long c)
#define FT_SERVICE_ID_PFR_METRICS
#define FT_SERVICE_ID_XF86_NAME
FT_Pointer FT_Module_Interface
#define FT_CALLBACK_DEF(x)
pfr_get_service(FT_Module module, const FT_String *service_id)
#define FT_MODULE_FONT_DRIVER
pfr_slot_done(FT_GlyphSlot pfrslot)
#define FT_CALLBACK_TABLE_DEF
struct PFR_SizeRec_ PFR_SizeRec
FT_CALLBACK_TABLE_DEF const FT_Driver_ClassRec pfr_driver_class
typedefFT_BEGIN_HEADER struct PFR_FaceRec_ * PFR_Face
FT_CALLBACK_TABLE_DEF const FT_Service_PfrMetricsRec pfr_metrics_service_rec
struct FT_DriverRec_ FT_DriverRec
FT_UInt outline_resolution