Lines Matching refs:ShapedGlyph
399 struct ShapedGlyph { struct
410 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()
754 ShapedGlyph* nextGlyph = glyphIterator.next(); in shape()