Home | History | Annotate | Download | only in src

Lines Matching defs:cmap

33 #include "hb-ot-cmap-table.hh"
102 this->blob = OT::Sanitizer<OT::cmap>::sanitize (face->reference_table (HB_OT_TAG_cmap));
103 const OT::cmap *cmap = OT::Sanitizer<OT::cmap>::lock_instance (this->blob);
108 if (!subtable) subtable = cmap->find_subtable (3, 10);
109 if (!subtable) subtable = cmap->find_subtable (0, 6);
110 if (!subtable) subtable = cmap->find_subtable (0, 4);
112 if (!subtable) subtable = cmap->find_subtable (3, 1);
113 if (!subtable) subtable = cmap->find_subtable (0, 3);
114 if (!subtable) subtable = cmap->find_subtable (0, 2);
115 if (!subtable) subtable = cmap->find_subtable (0, 1);
116 if (!subtable) subtable = cmap->find_subtable (0, 0);
121 if (!subtable_uvs) subtable_uvs = cmap->find_subtable (0, 5);
157 hb_ot_face_cmap_accelerator_t cmap;
174 ot_font->cmap.init (face);
184 ot_font->cmap.fini ();
202 return ot_font->cmap.get_glyph (unicode, variation_selector, glyph);