Searched refs:GPOS (Results 1 – 10 of 10) sorted by relevance
60 layout->gpos_blob = OT::Sanitizer<OT::GPOS>::sanitize (face->reference_table (HB_OT_TAG_GPOS)); in HB_SHAPER_DATA_ENSURE_DECLARE()61 layout->gpos = OT::Sanitizer<OT::GPOS>::lock_instance (layout->gpos_blob); in HB_SHAPER_DATA_ENSURE_DECLARE()143 static inline const OT::GPOS&146 if (unlikely (!hb_ot_shaper_face_data_ensure (face))) return OT::Null(OT::GPOS); in _get_gpos()827 return &_get_gpos (face) != &OT::Null(OT::GPOS); in hb_ot_layout_has_positioning()833 OT::GPOS::position_start (font, buffer); in hb_ot_layout_position_start()839 OT::GPOS::position_finish_advances (font, buffer); in hb_ot_layout_position_finish_advances()845 OT::GPOS::position_finish_offsets (font, buffer); in hb_ot_layout_position_finish_offsets()861 const OT::GPOS &gpos = _get_gpos (face); in hb_ot_layout_get_size_params()929 const OT::GPOS &table;
126 struct GPOS;158 const struct OT::GPOS *gpos;
1504 struct GPOS : GSUBGPOS struct1596 GPOS::position_start (hb_font_t *font HB_UNUSED, hb_buffer_t *buffer) in position_start()1604 GPOS::position_finish_advances (hb_font_t *font HB_UNUSED, hb_buffer_t *buffer) in position_finish_advances()1610 GPOS::position_finish_offsets (hb_font_t *font HB_UNUSED, hb_buffer_t *buffer) in position_finish_offsets()1630 const GPOS &gpos = *(hb_ot_layout_from_face (c->face)->gpos); in dispatch_recurse_func()1637 const GPOS &gpos = *(hb_ot_layout_from_face (c->face)->gpos); in apply_recurse_func()
60 GPOS = 27 variable122 'GPOS' : GPOS,
33 class GPOS(dns.rdata.Rdata): class47 super(GPOS, self).__init__(rdclass, rdtype)
61 static const int32_t GPOS; member
47 const int32_t Tag::GPOS = TAG('G', 'P', 'O', 'S'); member in sfntly::Tag
430 otTables.GSUB.mergeMap = otTables.GPOS.mergeMap = {803 GPOS = font.get('GPOS')805 for t in [GSUB, GPOS]:828 GPOS = font.get('GPOS')830 for t in [GSUB, GPOS]:
76 - Added OpenType support. BASE, GDEF, GPOS, GSUB and JSTF are (almost)118 - Added experimental CFF/GPOS/GSUB support to ttLib, read-only (but XML dumping119 of GPOS/GSUB is for now disabled)
109 - Allow GPOS cursive connection on marks, and fix the interaction with243 - Improve GPOS cursive attachments with conflicting lookups.553 - Only do fallback Hebrew composition if no GPOS 'mark' available775 matching GSUB/GPOS lookups,806 - Fix GPOS mark attachment with null Anchor offsets.1054 - Fallback mark positioning for fonts without a GPOS table.1174 - Vertical text support in GPOS