HomeSort by relevance Sort by last modified time
    Searched refs:GDEF (Results 1 - 14 of 14) sorted by null

  /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...]

Completed in 2737 milliseconds