Lines Matching refs:shaper_item
95 typedef HB_Bool (*HB_ShapeFunction)(HB_ShaperItem *shaper_item);
103 extern HB_Bool HB_BasicShape(HB_ShaperItem *shaper_item);
104 extern HB_Bool HB_GreekShape(HB_ShaperItem *shaper_item);
105 extern HB_Bool HB_TibetanShape(HB_ShaperItem *shaper_item);
106 extern HB_Bool HB_HebrewShape(HB_ShaperItem *shaper_item);
107 extern HB_Bool HB_ArabicShape(HB_ShaperItem *shaper_item);
108 extern HB_Bool HB_HangulShape(HB_ShaperItem *shaper_item);
109 extern HB_Bool HB_MyanmarShape(HB_ShaperItem *shaper_item);
110 extern HB_Bool HB_KhmerShape(HB_ShaperItem *shaper_item);
111 extern HB_Bool HB_IndicShape(HB_ShaperItem *shaper_item);
133 HB_Bool HB_ConvertStringToGlyphIndices(HB_ShaperItem *shaper_item);
135 #define HB_GetGlyphAdvances(shaper_item) \
136 shaper_item->font->klass->getGlyphAdvances(shaper_item->font, \
137 shaper_item->glyphs, shaper_item->num_glyphs, \
138 shaper_item->advances, \
139 shaper_item->face->current_flags);