19 #ifndef __PFRTYPES_H__ 20 #define __PFRTYPES_H__ 23 #include FT_INTERNAL_OBJECTS_H 210 #define PFR_KERN_INDEX( g1, g2 ) \ 211 ( ( (FT_UInt32)(g1) << 16 ) | (FT_UInt16)(g2) ) 213 #define PFR_KERN_PAIR_INDEX( pair ) \ 214 PFR_KERN_INDEX( (pair)->glyph1, (pair)->glyph2 ) 216 #define PFR_NEXT_KPAIR( p ) ( p += 2, \ 217 ( (FT_UInt32)p[-2] << 16 ) | p[-1] ) struct PFR_LogFontRec_ PFR_LogFontRec
FT_BEGIN_HEADER struct PFR_HeaderRec_ * PFR_Header
PFR_DimensionRec horizontal
FT_BEGIN_HEADER typedef signed long FT_Pos
struct PFR_CharRec_ * PFR_Char
enum PFR_BitmapFlags_ PFR_BitmapFlags
enum PFR_LogFlags_ PFR_LogFlags
enum PFR_GlyphFlags_ PFR_GlyphFlags
struct PFR_KernItemRec_ * PFR_KernItem
FT_BEGIN_HEADER typedef unsigned char FT_Bool
struct PFR_BitmapCharRec_ PFR_BitmapCharRec
struct PFR_GlyphRec_ PFR_GlyphRec
typedefFT_BEGIN_HEADER struct FT_GlyphLoaderRec_ * FT_GlyphLoader
struct PFR_CoordRec_ PFR_CoordRec
struct PFR_SubGlyphRec_ * PFR_SubGlyph
struct PFR_BitmapCharRec_ * PFR_BitmapChar
struct PFR_SubGlyphRec_ PFR_SubGlyphRec
struct PFR_StrikeRec_ PFR_StrikeRec
struct PFR_GlyphRec_ * PFR_Glyph
FT_UInt metrics_resolution
struct PFR_KernItemRec_ PFR_KernItemRec
struct PFR_DimensionRec_ * PFR_Dimension
enum PFR_KernFlags_ PFR_KernFlags
enum PFR_LineJoinFlags_ PFR_LineJoinFlags
struct PFR_CoordRec_ * PFR_Coord
PFR_DimensionRec vertical
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
struct PFR_PhyFontRec_ * PFR_PhyFont
enum PFR_StrikeFlags_ PFR_StrikeFlags
struct PFR_PhyFontRec_ PFR_PhyFontRec
PFR_KernItem * kern_items_tail
FT_BEGIN_HEADER struct PFR_HeaderRec_ PFR_HeaderRec
struct PFR_StrikeRec_ * PFR_Strike
struct PFR_CharRec_ PFR_CharRec
struct PFR_LogFontRec_ * PFR_LogFont
enum PFR_HeaderFlags_ PFR_HeaderFlags
enum PFR_PhyFlags_ PFR_PhyFlags
FT_UInt outline_resolution
struct PFR_DimensionRec_ PFR_DimensionRec
enum PFR_SubgGlyphFlags_ PFR_SubGlyphFlags