28#error "freetype.h of FreeType 1 has been loaded!"
29#error "Please fix the directory search order for header files"
30#error "so that freetype.h of FreeType 2 is found first."
254#define t1_blend_underline_position T1_BLEND_UNDERLINE_POSITION
255#define t1_blend_underline_thickness T1_BLEND_UNDERLINE_THICKNESS
256#define t1_blend_italic_angle T1_BLEND_ITALIC_ANGLE
257#define t1_blend_blue_values T1_BLEND_BLUE_VALUES
258#define t1_blend_other_blues T1_BLEND_OTHER_BLUES
259#define t1_blend_standard_widths T1_BLEND_STANDARD_WIDTH
260#define t1_blend_standard_height T1_BLEND_STANDARD_HEIGHT
261#define t1_blend_stem_snap_widths T1_BLEND_STEM_SNAP_WIDTHS
262#define t1_blend_stem_snap_heights T1_BLEND_STEM_SNAP_HEIGHTS
263#define t1_blend_blue_scale T1_BLEND_BLUE_SCALE
264#define t1_blend_blue_shift T1_BLEND_BLUE_SHIFT
265#define t1_blend_family_blues T1_BLEND_FAMILY_BLUES
266#define t1_blend_family_other_blues T1_BLEND_FAMILY_OTHER_BLUES
267#define t1_blend_force_bold T1_BLEND_FORCE_BOLD
268#define t1_blend_max T1_BLEND_MAX
274#define T1_MAX_MM_DESIGNS 16
277#define T1_MAX_MM_AXIS 4
280#define T1_MAX_MM_MAP_POINTS 20
#define FT_EXPORT(x)
Definition ftconfig.h:481
FT_BEGIN_HEADER typedef signed long FT_Pos
Definition ftimage.h:58
FT_BEGIN_HEADER typedef unsigned char FT_Bool
Definition fttypes.h:108
unsigned long FT_ULong
Definition fttypes.h:253
unsigned char FT_Byte
Definition fttypes.h:154
signed long FT_Fixed
Definition fttypes.h:287
int FT_Error
Definition fttypes.h:299
signed long FT_Long
Definition fttypes.h:242
unsigned short FT_UShort
Definition fttypes.h:209
char FT_String
Definition fttypes.h:187
signed short FT_Short
Definition fttypes.h:198
unsigned int FT_UInt
Definition fttypes.h:231
signed int FT_Int
Definition fttypes.h:220
Definition t1tables.h:349
FT_ULong subrmap_offset
Definition t1tables.h:363
FT_Fixed forcebold_threshold
Definition t1tables.h:353
FT_UInt num_subrs
Definition t1tables.h:362
PS_PrivateRec private_dict
Definition t1tables.h:350
FT_Byte paint_type
Definition t1tables.h:357
FT_Pos stroke_width
Definition t1tables.h:354
FT_Matrix font_matrix
Definition t1tables.h:359
FT_Vector font_offset
Definition t1tables.h:360
FT_Fixed expansion_factor
Definition t1tables.h:355
FT_UInt len_buildchar
Definition t1tables.h:352
FT_Int sd_bytes
Definition t1tables.h:364
FT_Byte font_type
Definition t1tables.h:358
Definition t1tables.h:402
FT_ULong uid_base
Definition t1tables.h:413
FT_ULong data_offset
Definition t1tables.h:426
FT_ULong xuid[16]
Definition t1tables.h:416
FT_Int num_dicts
Definition t1tables.h:423
FT_BBox font_bbox
Definition t1tables.h:412
FT_Int gd_bytes
Definition t1tables.h:420
FT_ULong cid_count
Definition t1tables.h:421
FT_Int supplement
Definition t1tables.h:409
FT_Int fd_bytes
Definition t1tables.h:419
FT_String * registry
Definition t1tables.h:407
FT_String * cid_font_name
Definition t1tables.h:403
CID_FaceDict font_dicts
Definition t1tables.h:424
FT_Int cid_font_type
Definition t1tables.h:405
FT_ULong cidmap_offset
Definition t1tables.h:418
PS_FontInfoRec font_info
Definition t1tables.h:411
FT_Int num_xuid
Definition t1tables.h:415
FT_String * ordering
Definition t1tables.h:408
FT_Fixed cid_version
Definition t1tables.h:404
Definition freetype.h:1042
Definition t1tables.h:297
PS_DesignMapRec design_map[T1_MAX_MM_AXIS]
Definition t1tables.h:303
FT_Fixed * default_weight_vector
Definition t1tables.h:306
PS_Private privates[T1_MAX_MM_DESIGNS+1]
Definition t1tables.h:309
FT_BBox * bboxes[T1_MAX_MM_DESIGNS+1]
Definition t1tables.h:313
FT_UInt default_design_vector[T1_MAX_MM_DESIGNS]
Definition t1tables.h:321
FT_ULong blend_bitflags
Definition t1tables.h:311
PS_FontInfo font_infos[T1_MAX_MM_DESIGNS+1]
Definition t1tables.h:308
FT_Fixed * design_pos[T1_MAX_MM_DESIGNS]
Definition t1tables.h:302
FT_UInt num_designs
Definition t1tables.h:298
FT_Fixed * weight_vector
Definition t1tables.h:305
FT_UInt num_axis
Definition t1tables.h:299
FT_UInt num_default_design_vector
Definition t1tables.h:322
FT_String * axis_names[T1_MAX_MM_AXIS]
Definition t1tables.h:301
Definition t1tables.h:285
FT_Byte num_points
Definition t1tables.h:286
FT_Fixed * blend_points
Definition t1tables.h:288
FT_Long * design_points
Definition t1tables.h:287
FT_String * full_name
Definition t1tables.h:93
FT_String * weight
Definition t1tables.h:95
FT_UShort underline_thickness
Definition t1tables.h:99
FT_String * notice
Definition t1tables.h:92
FT_Bool is_fixed_pitch
Definition t1tables.h:97
FT_Short underline_position
Definition t1tables.h:98
FT_Long italic_angle
Definition t1tables.h:96
FT_String * family_name
Definition t1tables.h:94
FT_String * version
Definition t1tables.h:91
Definition t1tables.h:138
FT_Byte num_snap_widths
Definition t1tables.h:160
FT_Byte num_other_blues
Definition t1tables.h:143
FT_UShort standard_width[1]
Definition t1tables.h:157
FT_Byte num_family_blues
Definition t1tables.h:144
FT_Int blue_fuzz
Definition t1tables.h:155
FT_Long password
Definition t1tables.h:171
FT_Short snap_heights[13]
Definition t1tables.h:166
FT_Short snap_widths[13]
Definition t1tables.h:165
FT_Bool force_bold
Definition t1tables.h:162
FT_Fixed expansion_factor
Definition t1tables.h:168
FT_Byte num_snap_heights
Definition t1tables.h:161
FT_Short other_blues[10]
Definition t1tables.h:148
FT_Byte num_family_other_blues
Definition t1tables.h:145
FT_Int lenIV
Definition t1tables.h:140
FT_UShort standard_height[1]
Definition t1tables.h:158
FT_Bool round_stem_up
Definition t1tables.h:163
FT_Short family_blues[14]
Definition t1tables.h:150
FT_Int blue_shift
Definition t1tables.h:154
FT_Short family_other_blues[10]
Definition t1tables.h:151
FT_Short blue_values[14]
Definition t1tables.h:147
FT_Byte num_blue_values
Definition t1tables.h:142
FT_Int unique_id
Definition t1tables.h:139
FT_Fixed blue_scale
Definition t1tables.h:153
FT_Short min_feature[2]
Definition t1tables.h:173
FT_Long language_group
Definition t1tables.h:170
CID_FaceInfoRec CID_Info
Definition t1tables.h:451
FT_Get_PS_Font_Info(FT_Face face, PS_FontInfo afont_info)
T1_EncodingType_
Definition t1tables.h:565
@ T1_ENCODING_TYPE_NONE
Definition t1tables.h:566
@ T1_ENCODING_TYPE_ISOLATIN1
Definition t1tables.h:569
@ T1_ENCODING_TYPE_STANDARD
Definition t1tables.h:568
@ T1_ENCODING_TYPE_ARRAY
Definition t1tables.h:567
@ T1_ENCODING_TYPE_EXPERT
Definition t1tables.h:570
T1_Blend_Flags_
Definition t1tables.h:228
@ T1_BLEND_STEM_SNAP_HEIGHTS
Definition t1tables.h:240
@ T1_BLEND_UNDERLINE_POSITION
Definition t1tables.h:230
@ T1_BLEND_FAMILY_OTHER_BLUES
Definition t1tables.h:244
@ T1_BLEND_STANDARD_WIDTH
Definition t1tables.h:237
@ T1_BLEND_MAX
Definition t1tables.h:247
@ T1_BLEND_FORCE_BOLD
Definition t1tables.h:245
@ T1_BLEND_FAMILY_BLUES
Definition t1tables.h:243
@ T1_BLEND_BLUE_SHIFT
Definition t1tables.h:242
@ T1_BLEND_BLUE_VALUES
Definition t1tables.h:235
@ T1_BLEND_STEM_SNAP_WIDTHS
Definition t1tables.h:239
@ T1_BLEND_BLUE_SCALE
Definition t1tables.h:241
@ T1_BLEND_ITALIC_ANGLE
Definition t1tables.h:232
@ T1_BLEND_UNDERLINE_THICKNESS
Definition t1tables.h:231
@ T1_BLEND_OTHER_BLUES
Definition t1tables.h:236
@ T1_BLEND_STANDARD_HEIGHT
Definition t1tables.h:238
struct PS_PrivateRec_ PS_PrivateRec
PS_PrivateRec T1_Private
Definition t1tables.h:198
struct CID_FaceDictRec_ * CID_FaceDict
Definition t1tables.h:377
struct PS_FontInfoRec_ * PS_FontInfo
Definition t1tables.h:112
struct CID_FaceDictRec_ CID_FaceDictRec
#define T1_MAX_MM_AXIS
Definition t1tables.h:277
struct CID_FaceInfoRec_ * CID_FaceInfo
Definition t1tables.h:439
PS_Dict_Keys_
Definition t1tables.h:636
@ PS_DICT_ITALIC_ANGLE
Definition t1tables.h:687
@ PS_DICT_FONT_BBOX
Definition t1tables.h:640
@ PS_DICT_NUM_BLUE_VALUES
Definition t1tables.h:655
@ PS_DICT_WEIGHT
Definition t1tables.h:682
@ PS_DICT_BLUE_SHIFT
Definition t1tables.h:665
@ PS_DICT_FONT_NAME
Definition t1tables.h:642
@ PS_DICT_NUM_STEM_SNAP_V
Definition t1tables.h:668
@ PS_DICT_SUBR
Definition t1tables.h:652
@ PS_DICT_PASSWORD
Definition t1tables.h:674
@ PS_DICT_MAX
Definition t1tables.h:689
@ PS_DICT_NUM_CHAR_STRINGS
Definition t1tables.h:644
@ PS_DICT_STEM_SNAP_H
Definition t1tables.h:667
@ PS_DICT_NUM_STEM_SNAP_H
Definition t1tables.h:666
@ PS_DICT_BLUE_SCALE
Definition t1tables.h:664
@ PS_DICT_ENCODING_ENTRY
Definition t1tables.h:648
@ PS_DICT_FS_TYPE
Definition t1tables.h:686
@ PS_DICT_FONT_MATRIX
Definition t1tables.h:639
@ PS_DICT_NUM_FAMILY_OTHER_BLUES
Definition t1tables.h:662
@ PS_DICT_IS_FIXED_PITCH
Definition t1tables.h:683
@ PS_DICT_FAMILY_OTHER_BLUE
Definition t1tables.h:663
@ PS_DICT_LANGUAGE_GROUP
Definition t1tables.h:675
@ PS_DICT_NUM_SUBRS
Definition t1tables.h:651
@ PS_DICT_FAMILY_NAME
Definition t1tables.h:681
@ PS_DICT_LEN_IV
Definition t1tables.h:673
@ PS_DICT_FONT_TYPE
Definition t1tables.h:638
@ PS_DICT_FULL_NAME
Definition t1tables.h:680
@ PS_DICT_STD_HW
Definition t1tables.h:653
@ PS_DICT_NUM_FAMILY_BLUES
Definition t1tables.h:660
@ PS_DICT_BLUE_VALUE
Definition t1tables.h:656
@ PS_DICT_MIN_FEATURE
Definition t1tables.h:672
@ PS_DICT_NOTICE
Definition t1tables.h:679
@ PS_DICT_STEM_SNAP_V
Definition t1tables.h:669
@ PS_DICT_NUM_OTHER_BLUES
Definition t1tables.h:658
@ PS_DICT_STD_VW
Definition t1tables.h:654
@ PS_DICT_ENCODING_TYPE
Definition t1tables.h:647
@ PS_DICT_FORCE_BOLD
Definition t1tables.h:670
@ PS_DICT_BLUE_FUZZ
Definition t1tables.h:657
@ PS_DICT_CHAR_STRING_KEY
Definition t1tables.h:645
@ PS_DICT_UNDERLINE_POSITION
Definition t1tables.h:684
@ PS_DICT_UNDERLINE_THICKNESS
Definition t1tables.h:685
@ PS_DICT_VERSION
Definition t1tables.h:678
@ PS_DICT_RND_STEM_UP
Definition t1tables.h:671
@ PS_DICT_CHAR_STRING
Definition t1tables.h:646
@ PS_DICT_OTHER_BLUE
Definition t1tables.h:659
@ PS_DICT_UNIQUE_ID
Definition t1tables.h:643
@ PS_DICT_PAINT_TYPE
Definition t1tables.h:641
@ PS_DICT_FAMILY_BLUE
Definition t1tables.h:661
struct PS_DesignMap_ PS_DesignMapRec
PS_FontInfoRec T1_FontInfo
Definition t1tables.h:124
enum PS_Dict_Keys_ PS_Dict_Keys
#define T1_MAX_MM_DESIGNS
Definition t1tables.h:274
FT_Has_PS_Glyph_Names(FT_Face face)
struct PS_DesignMap_ * PS_DesignMap
struct PS_BlendRec_ * PS_Blend
PS_DesignMapRec T1_DesignMap
Definition t1tables.h:293
PS_BlendRec T1_Blend
Definition t1tables.h:328
struct CID_FaceInfoRec_ CID_FaceInfoRec
struct PS_BlendRec_ PS_BlendRec
FT_BEGIN_HEADER struct PS_FontInfoRec_ PS_FontInfoRec
enum T1_EncodingType_ T1_EncodingType
FT_Get_PS_Font_Value(FT_Face face, PS_Dict_Keys key, FT_UInt idx, void *value, FT_Long value_len)
CID_FaceDictRec CID_FontDict
Definition t1tables.h:390
FT_Get_PS_Font_Private(FT_Face face, PS_Private afont_private)
enum T1_Blend_Flags_ T1_Blend_Flags
struct PS_PrivateRec_ * PS_Private
Definition t1tables.h:186