/external/icu/icu4c/source/layoutex/layout/ |
plruns.h | 81 * @param fontRuns is the <code>pl_fontRuns</code> object. 86 pl_closeFontRuns(pl_fontRuns *fontRuns); 91 * @param fontRuns is the <code>pl_fontRuns</code> object. 98 pl_getFontRunCount(const pl_fontRuns *fontRuns); 103 * @param fontRuns is the <code>pl_fontRuns</code> object. 108 pl_resetFontRuns(pl_fontRuns *fontRuns); 114 * @param fontRuns is the <code>pl_fontRuns</code> object. 121 pl_getFontRunLastLimit(const pl_fontRuns *fontRuns); 126 * @param fontRuns is the <code>pl_fontRuns</code> object. 134 pl_getFontRunLimit(const pl_fontRuns *fontRuns, [all...] |
ParagraphLayout.h | 371 * @param fontRuns a pointer to a <code>FontRuns</code> object representing the font runs. 399 const FontRuns *fontRuns, 427 * @param fontRuns is a pointer to a <code>FontRuns</code> object representing the font runs. 433 static le_bool isComplex(const LEUnicode chars[], le_int32 count, const FontRuns *fontRuns); 594 void computeSubFonts(const FontRuns *fontRuns, LEErrorCode &status) [all...] |
playout.h | 69 * @param fontRuns a pointer to a <code>pl_fontRuns</code> object representing the font runs. 101 const pl_fontRuns *fontRuns,
|
/external/icu/icu4c/source/samples/layout/ |
pflow.c | 77 static le_int32 findFontRun(const pl_fontRuns *fontRuns, le_int32 offset) 79 le_int32 runCount = pl_getFontRunCount(fontRuns); 83 if (pl_getFontRunLimit(fontRuns, run) > offset) { 91 static void subsetFontRuns(const pl_fontRuns *fontRuns, le_int32 start, le_int32 limit, pl_fontRuns *sub) 93 le_int32 startRun = findFontRun(fontRuns, start); 94 le_int32 endRun = findFontRun(fontRuns, limit - 1); 100 const le_font *runFont = pl_getFontRunFont(fontRuns, run); 101 le_int32 runLimit = pl_getFontRunLimit(fontRuns, run) - start; 111 pf_flow *pf_create(const LEUnicode chars[], le_int32 charCount, const pl_fontRuns *fontRuns, LEErrorCode *status) 168 subsetFontRuns(fontRuns, pStart - flow->fChars, pEnd - flow->fChars, fr) [all...] |
paragraph.cpp | 63 static void subsetFontRuns(const FontRuns *fontRuns, le_int32 start, le_int32 limit, FontRuns *sub) 65 le_int32 startRun = findRun(fontRuns, start); 66 le_int32 endRun = findRun(fontRuns, limit - 1); 71 const LEFontInstance *runFont = fontRuns->getFont(run); 72 le_int32 runLimit = fontRuns->getLimit(run) - start; 82 Paragraph::Paragraph(const LEUnicode chars[], int32_t charCount, const FontRuns *fontRuns, LEErrorCode &status) 98 FontRuns fr(0) [all...] |
pflow.h | 24 pf_flow *pf_create(const LEUnicode chars[], le_int32 charCount, const pl_fontRuns *fontRuns, LEErrorCode *status);
|
paragraph.h | 42 Paragraph(const LEUnicode chars[], le_int32 charCount, const FontRuns *fontRuns, LEErrorCode &status);
|
/external/icu/icu4c/source/layoutex/ |
plruns.cpp | 25 return (pl_fontRuns *) new FontRuns((const LEFontInstance **) fonts, limits, count); 31 return (pl_fontRuns *) new FontRuns(initialCapacity); 35 pl_closeFontRuns(pl_fontRuns *fontRuns) 37 FontRuns *fr = (FontRuns *) fontRuns; 43 pl_getFontRunCount(const pl_fontRuns *fontRuns) 45 const FontRuns *fr = (const FontRuns *) fontRuns; [all...] |
playout.cpp | 30 const pl_fontRuns *fontRuns, 38 ParagraphLayout *pl = new ParagraphLayout(chars, count, (const FontRuns *) fontRuns,
|
ParagraphLayout.cpp | 296 * Don't store the client's FontRuns; we'll need to compute sub-font FontRuns using Doug's 297 * LEFontInstance method. Do that by intersecting the client's FontRuns with fScriptRuns. Use 305 * * Return the sub-fonts as the run fonts... could keep the mapping back to the client's FontRuns 314 const FontRuns *fontRuns, 352 computeSubFonts(fontRuns, status); 530 delete (FontRuns *) fFontRuns; 781 void ParagraphLayout::computeSubFonts(const FontRuns *fontRuns, LEErrorCode &status [all...] |
/external/icu/icu4c/source/test/letest/ |
cletest.c | 521 pl_fontRuns *fontRuns; 652 fontRuns = pl_openEmptyFontRuns(0); 653 pl_addFontRun(fontRuns, font, charCount); 655 paragraph = pl_create(chars, charCount, fontRuns, NULL, NULL, NULL, 0, FALSE, &status); 657 pl_closeFontRuns(fontRuns);
|
letest.cpp | 757 FontRuns fontRuns(0); [all...] |