Searched refs:logical_clusters (Results 1 – 3 of 3) sorted by relevance
147 result = Range(run.logical_clusters[run_range.end() - 1], in CharRangeToGlyphRange()148 run_range.start() > 0 ? run.logical_clusters[run_range.start() - 1] in CharRangeToGlyphRange()151 result = Range(run.logical_clusters[run_range.start()], in CharRangeToGlyphRange()153 run.logical_clusters[run_range.end()] : run.glyph_count); in CharRangeToGlyphRange()321 run->logical_clusters.get(), in GetGlyphXBoundary()557 run->logical_clusters.get(), in FindCursorPosition()1073 run->logical_clusters.reset(new WORD[run_length]); in LayoutTextRun()1170 run->logical_clusters[i] = run->script_analysis.fRTL ? in LayoutTextRun()1208 run->logical_clusters.get(), run->visible_attributes.get(), in ShapeTextRunWithFont()1225 const int glyph_index = run->logical_clusters[char_index]; in CountCharsWithMissingGlyphs()
44 scoped_ptr<WORD[]> logical_clusters; member
1256 WORD* logical_clusters = render_text->runs_[0]->logical_clusters.get(); in TEST_F() local1258 EXPECT_EQ(i, logical_clusters[i]); in TEST_F()