Searched refs:logical_clusters (Results 1 – 3 of 3) sorted by relevance
146 result = Range(run.logical_clusters[run_range.end() - 1], in CharRangeToGlyphRange()147 run_range.start() > 0 ? run.logical_clusters[run_range.start() - 1] in CharRangeToGlyphRange()150 result = Range(run.logical_clusters[run_range.start()], in CharRangeToGlyphRange()152 run.logical_clusters[run_range.end()] : run.glyph_count); in CharRangeToGlyphRange()300 run->logical_clusters.get(), in GetGlyphXBoundary()541 run->logical_clusters.get(), in FindCursorPosition()1062 run->logical_clusters.reset(new WORD[run_length]); in LayoutTextRun()1159 run->logical_clusters[i] = run->script_analysis.fRTL ? in LayoutTextRun()1197 run->logical_clusters.get(), run->visible_attributes.get(), in ShapeTextRunWithFont()1214 const int glyph_index = run->logical_clusters[char_index]; in CountCharsWithMissingGlyphs()
44 scoped_ptr<WORD[]> logical_clusters; member
1123 WORD* logical_clusters = render_text->runs_[0]->logical_clusters.get(); in TEST_F() local1125 EXPECT_EQ(i, logical_clusters[i]); in TEST_F()