Lines Matching refs:cid
78 CID_FaceInfo cid = &face->cid;
93 object = (FT_Byte*)cid;
97 object = (FT_Byte*)&cid->font_info;
105 object = (FT_Byte*)&cid->font_bbox;
113 if ( parser->num_dict < 0 || parser->num_dict >= cid->num_dicts )
121 dict = cid->font_dicts + parser->num_dict;
161 if ( parser->num_dict >= 0 && parser->num_dict < face->cid.num_dicts )
163 dict = face->cid.font_dicts + parser->num_dict;
207 CID_FaceInfo cid = &face->cid;
215 if ( !cid->font_dicts )
220 if ( FT_NEW_ARRAY( cid->font_dicts, num_dicts ) )
223 cid->num_dicts = (FT_UInt)num_dicts;
226 for ( n = 0; n < cid->num_dicts; n++ )
228 CID_FaceDict dict = cid->font_dicts + n;
252 if ( parser->num_dict >= 0 && parser->num_dict < face->cid.num_dicts )
254 dict = face->cid.font_dicts + parser->num_dict;
315 /* if /FDArray was found, then cid->num_dicts is > 0, and */
317 if ( face->cid.num_dicts > 0 )
392 CID_FaceInfo cid = &face->cid;
403 if ( FT_NEW_ARRAY( face->subrs, cid->num_dicts ) )
407 for ( n = 0; n < cid->num_dicts; n++, subr++ )
409 CID_FaceDict dict = cid->font_dicts + n;
442 if ( FT_STREAM_SEEK( cid->data_offset + dict->subrmap_offset ) ||
465 if ( FT_STREAM_SEEK( cid->data_offset + offsets[0] ) ||
502 for ( n = 0; n < cid->num_dicts; n++ )
674 face->cid.data_offset = 0;
679 face->cid.data_offset = loader.parser.data_offset;