Home | History | Annotate | Download | only in layout

Lines Matching refs:fontRuns

57 static void subsetFontRuns(const FontRuns *fontRuns, le_int32 start, le_int32 limit, FontRuns *sub)
59 le_int32 startRun = findRun(fontRuns, start);
60 le_int32 endRun = findRun(fontRuns, limit - 1);
65 const LEFontInstance *runFont = fontRuns->getFont(run);
66 le_int32 runLimit = fontRuns->getLimit(run) - start;
76 Paragraph::Paragraph(const LEUnicode chars[], int32_t charCount, const FontRuns *fontRuns, LEErrorCode &status)
92 FontRuns fr(0);
113 subsetFontRuns(fontRuns, pStart - fChars, pEnd - fChars, &fr);
263 FontRuns fontRuns(0);
265 fontRuns.add(font, charCount);
267 result = new Paragraph(text, charCount, &fontRuns, status);