/external/harfbuzz_ng/src/ |
main.cc | 29 #include "hb-ot-layout-gdef-table.hh" 172 case GDEF::tableTag: 175 const GDEF &gdef = *CastP<GDEF> (font_data + table.offset); local 178 gdef.has_glyph_classes () ? "" : "no "); 180 gdef.has_mark_attachment_types () ? "" : "no "); 182 gdef.has_attach_points () ? "" : "no "); 184 gdef.has_lig_carets () ? "" : "no "); 186 gdef.has_mark_sets () ? "" : "no ") [all...] |
hb-ot-layout-gdef-table.hh | 337 * GDEF -- Glyph Definition 338 * https://docs.microsoft.com/en-us/typography/opentype/spec/gdef 342 struct GDEF 419 this->table = hb_sanitize_context_t().reference_table<GDEF> (face); 429 hb_blob_ptr_t<GDEF> table; 442 struct GDEF *out = c->serializer->embed (*this); 473 FixedVersion<>version; /* Version of the GDEF table--currently 478 * GDEF header (may be Null) */ 482 * of GDEF header (may be Null) */ 486 * of GDEF header (may be Null) * [all...] |
hb-ot-face.hh | 57 HB_OT_ACCELERATOR(OT, GDEF) \
|
hb-ot-layout.cc | 39 #include "hb-ot-layout-gdef-table.hh" 98 * GDEF 102 OT::GDEF::is_blacklisted (hb_blob_t *blob, 111 * in GDEF. Many versions of Tahoma have bad GDEF tables that 116 * Nuke the GDEF tables of to avoid unwanted width-zeroing. 210 const OT::GDEF &gdef = *font->face->table.GDEF->table; local 214 _hb_glyph_info_set_glyph_props (&buffer->info[i], gdef.get_glyph_props (buffer->info[i].codepoint)) [all...] |
hb-subset.cc | 193 result = _subset2<const OT::GDEF> (plan);
|
hb-ot-layout-gsubgpos.hh | 38 #include "hb-ot-layout-gdef-table.hh" 461 const GDEF &gdef; member in struct:OT::hb_ot_apply_context_t 486 gdef (*face->table.GDEF->table), 487 var_store (gdef.get_var_store ()), 495 has_glyph_classes (gdef.has_glyph_classes ()), 530 return gdef.mark_set_covers (match_props >> 16, glyph); 582 _hb_glyph_info_set_glyph_props (&buffer->cur(), add_in | gdef.get_glyph_props (glyph_index)); 796 * - If there is no GDEF, and the ligature is NOT a mark ligature, we categoriz [all...] |
/external/sfntly/cpp/src/sfntly/ |
tag.h | 60 static const int32_t GDEF;
|
tag.cc | 46 const int32_t Tag::GDEF = TAG('G', 'D', 'E', 'F');
|
/external/fonttools/Lib/fontTools/varLib/ |
__init__.py | 617 merger.mergeTables(font, master_fonts, ['GSUB', 'GDEF', 'GPOS']) 622 GDEF = font['GDEF'].table 623 assert GDEF.Version <= 0x00010002 625 font['GDEF']= newTable('GDEF') 626 GDEFTable = font["GDEF"] = newTable('GDEF') 627 GDEF = GDEFTable.table = ot.GDEF() [all...] |
varStore.py | 296 ot.GDEF.collect_device_varidxes = Object_collect_device_varidxes 313 ot.GDEF.remap_device_varidxes = Object_remap_device_varidxes 553 gdef = font['GDEF'] 554 store = gdef.table.VarStore 563 gdef.table.remap_device_varidxes(varidx_map)
|
merger.py | 2 Merge OpenType Layout tables (GDEF / GPOS / GSUB). 116 @AligningMerger.merger(ot.GDEF, "GlyphClassDef") 841 if 'GDEF' in font: 842 gdef = font['GDEF'].table 843 if gdef.Version >= 0x00010003: 844 store = gdef.VarStore
|
/external/fonttools/Lib/fontTools/ |
merge.py | 614 otTables.GDEF.mergeMap = \ 625 ttLib.getTableClass('GDEF').mergeMap = \ 1053 GDEF = font.get('GDEF') 1069 # TODO GDEF/Lookup MarkFilteringSets 1076 GDEF = font.get('GDEF') 1126 # TODO GDEF/Lookup MarkFilteringSets
|
/external/fonttools/Lib/fontTools/mtiLib/ |
__init__.py | 966 container = ttLib.getTableClass('GDEF')() 967 log.debug("Parsing GDEF") 968 self = ot.GDEF() [all...] |
/external/fonttools/Lib/fontTools/feaLib/ |
builder.py | 38 "GDEF", 91 # for table 'GDEF' 140 if "GDEF" in tables: 141 gdef = self.buildGDEF() 142 if gdef: 143 self.font["GDEF"] = gdef 144 elif "GDEF" in self.font: 145 del self.font["GDEF"] 469 gdef = otTables.GDEF( [all...] |