Home | History | Annotate | Download | only in shaping

Lines Matching refs:hb_uint32

51 static HB_UChar32 getChar(const HB_UChar16 *string, hb_uint32 length, hb_uint32 &i)
65 static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool /*rightToLeft*/)
72 for (hb_uint32 i = 0; i < length; ++i) {
82 static void hb_getAdvances(HB_Font /*font*/, const HB_Glyph * /*glyphs*/, hb_uint32 numGlyphs, HB_Fixed *advances, int /*flags*/)
84 for (hb_uint32 i = 0; i < numGlyphs; ++i)
88 static HB_Bool hb_canRender(HB_Font font, const HB_UChar16 *string, hb_uint32 length)
92 for (hb_uint32 i = 0; i < length; ++i)
113 HB_Error hb_getPointInOutline(HB_Font font, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixed *xpos, HB_Fixed *ypos, hb_uint32 *nPoints)
270 hb_uint32 nglyphs = 0;
280 for (hb_uint32 i = 0; i < nglyphs; ++i) {
298 hb_uint32 i = 0;