67 FT_Int32 load_flags );
216#define FT_DECLARE_DRIVER( class_ ) \
218 const FT_Driver_ClassRec class_;
220#define FT_DEFINE_DRIVER( \
246 FT_CALLBACK_TABLE_DEF \
247 const FT_Driver_ClassRec class_ = \
249 FT_DEFINE_ROOT_MODULE( flags_, \
void(* FT_Face_DoneFunc)(FT_Face face)
Definition ftdrv.h:38
FT_Error(* FT_Size_RequestFunc)(FT_Size size, FT_Size_Request req)
Definition ftdrv.h:56
FT_Error(* FT_Slot_LoadFunc)(FT_GlyphSlot slot, FT_Size size, FT_UInt glyph_index, FT_Int32 load_flags)
Definition ftdrv.h:64
FT_Error(* FT_Face_GetKerningFunc)(FT_Face face, FT_UInt left_glyph, FT_UInt right_glyph, FT_Vector *kerning)
Definition ftdrv.h:71
struct FT_Driver_ClassRec_ FT_Driver_ClassRec
void(* FT_Size_DoneFunc)(FT_Size size)
Definition ftdrv.h:45
FT_Error(* FT_Slot_InitFunc)(FT_GlyphSlot slot)
Definition ftdrv.h:49
FT_Error(* FT_Face_AttachFunc)(FT_Face face, FT_Stream stream)
Definition ftdrv.h:78
FT_Error(* FT_Size_InitFunc)(FT_Size size)
Definition ftdrv.h:42
struct FT_Driver_ClassRec_ * FT_Driver_Class
void(* FT_Slot_DoneFunc)(FT_GlyphSlot slot)
Definition ftdrv.h:52
FT_Error(* FT_Face_GetAdvancesFunc)(FT_Face face, FT_UInt first, FT_UInt count, FT_Int32 flags, FT_Fixed *advances)
Definition ftdrv.h:83
FT_Error(* FT_Size_SelectFunc)(FT_Size size, FT_ULong size_index)
Definition ftdrv.h:60
FT_BEGIN_HEADER typedef FT_Error(* FT_Face_InitFunc)(FT_Stream stream, FT_Face face, FT_Int typeface_index, FT_Int num_params, FT_Parameter *parameters)
Definition ftdrv.h:31
unsigned long FT_ULong
Definition fttypes.h:253
signed long FT_Fixed
Definition fttypes.h:287
int FT_Error
Definition fttypes.h:299
signed long FT_Long
Definition fttypes.h:242
unsigned int FT_UInt
Definition fttypes.h:231
signed int FT_Int
Definition fttypes.h:220
FT_Size_RequestFunc request_size
Definition ftdrv.h:188
FT_Module_Class root
Definition ftdrv.h:166
FT_Size_InitFunc init_size
Definition ftdrv.h:175
FT_Long face_object_size
Definition ftdrv.h:168
FT_Size_SelectFunc select_size
Definition ftdrv.h:189
FT_Face_GetKerningFunc get_kerning
Definition ftdrv.h:183
FT_Long size_object_size
Definition ftdrv.h:169
FT_Slot_LoadFunc load_glyph
Definition ftdrv.h:181
FT_Slot_DoneFunc done_slot
Definition ftdrv.h:179
FT_Size_DoneFunc done_size
Definition ftdrv.h:176
FT_Face_InitFunc init_face
Definition ftdrv.h:172
FT_Face_DoneFunc done_face
Definition ftdrv.h:173
FT_Face_AttachFunc attach_file
Definition ftdrv.h:184
FT_Face_GetAdvancesFunc get_advances
Definition ftdrv.h:185
FT_Long slot_object_size
Definition ftdrv.h:170
FT_Slot_InitFunc init_slot
Definition ftdrv.h:178
Definition freetype.h:1042
Definition freetype.h:1878
Definition ftmodapi.h:234
Definition freetype.h:2046
Definition freetype.h:1646
Definition freetype.h:2608
Definition ftsystem.h:329