Searched refs:ShapedGlyph (Results 1 – 2 of 2) sorted by relevance
399 struct ShapedGlyph { struct410 UBiDiLevel level, std::unique_ptr<ShapedGlyph[]> glyphs) in ShapedRun()420 std::unique_ptr<ShapedGlyph[]> fGlyphs;443 const ShapedGlyph& glyph = run.fGlyphs[is_LTR(run.fLevel) ? start + i : end - 1 - i]; in append()472 ShapedGlyph* next() { in next()488 ShapedGlyph* current() { in current()659 std::unique_ptr<ShapedGlyph[]>(new ShapedGlyph[len])); in shape()666 ShapedGlyph& glyph = run.fGlyphs[i]; in shape()684 ShapedGlyph& glyph = run.fGlyphs[i]; in shape()706 while (ShapedGlyph* glyph = glyphIterator.current()) { in shape()[all …]
653 struct ShapedGlyph { struct666 std::unique_ptr<ShapedGlyph[]> glyphs, int numGlyphs) in ShapedRun()674 std::unique_ptr<ShapedGlyph[]> fGlyphs;698 const ShapedGlyph& glyph = run.fGlyphs[is_LTR(run.fLevel) ? start + i : end - 1 - i]; in append()772 ShapedGlyph* next() { in next()788 ShapedGlyph* current() { in current()1035 std::unique_ptr<ShapedGlyph[]>(), in shapeCorrect()1070 best.fGlyphs.reset(new ShapedGlyph[best.fNumGlyphs]); in shapeCorrect()1072 best.fNumGlyphs * sizeof(ShapedGlyph)); in shapeCorrect()1146 ShapedGlyph& glyph = run.fGlyphs[i]; in shapeOk()[all …]