Lines Matching refs:ParagraphLayout
278 const char ParagraphLayout::fgClassID = 0;
313 ParagraphLayout::ParagraphLayout(const LEUnicode chars[], le_int32 count, in ParagraphLayout() function in ParagraphLayout
528 ParagraphLayout::~ParagraphLayout() in ~ParagraphLayout()
617 le_bool ParagraphLayout::isComplex(const LEUnicode chars[], le_int32 count) in isComplex()
635 le_int32 ParagraphLayout::getAscent() const in getAscent()
638 ((ParagraphLayout *) this)->computeMetrics(); in getAscent()
644 le_int32 ParagraphLayout::getDescent() const in getDescent()
647 ((ParagraphLayout *) this)->computeMetrics(); in getDescent()
653 le_int32 ParagraphLayout::getLeading() const in getLeading()
656 ((ParagraphLayout *) this)->computeMetrics(); in getLeading()
662 le_bool ParagraphLayout::isDone() const in isDone()
667 ParagraphLayout::Line *ParagraphLayout::nextLine(float width) in nextLine()
709 void ParagraphLayout::computeLevels(UBiDiLevel paragraphLevel) in computeLevels()
752 void ParagraphLayout::computeScripts() in computeScripts()
770 void ParagraphLayout::computeLocales() in computeLocales()
781 void ParagraphLayout::computeSubFonts(const FontRuns *fontRuns, LEErrorCode &status) in computeSubFonts()
826 void ParagraphLayout::computeMetrics() in computeMetrics()
945 le_int32 ParagraphLayout::getLanguageCode(const Locale *locale) in getLanguageCode()
969 le_int32 ParagraphLayout::getLanguageCode(const Locale *locale) in getLanguageCode()
975 le_bool ParagraphLayout::isComplex(UScriptCode script) in isComplex()
984 le_int32 ParagraphLayout::previousBreak(le_int32 charIndex) in previousBreak()
1011 ParagraphLayout::Line *ParagraphLayout::computeVisualRuns() in computeVisualRuns()
1052 void ParagraphLayout::appendRun(ParagraphLayout::Line *line, le_int32 run, le_int32 firstChar, le_i… in appendRun()
1137 le_int32 ParagraphLayout::getCharRun(le_int32 charIndex) in getCharRun()
1157 const char ParagraphLayout::Line::fgClassID = 0;
1162 ParagraphLayout::Line::~Line() in ~Line()
1173 le_int32 ParagraphLayout::Line::getAscent() const in getAscent()
1176 ((ParagraphLayout::Line *)this)->computeMetrics(); in getAscent()
1182 le_int32 ParagraphLayout::Line::getDescent() const in getDescent()
1185 ((ParagraphLayout::Line *)this)->computeMetrics(); in getDescent()
1191 le_int32 ParagraphLayout::Line::getLeading() const in getLeading()
1194 ((ParagraphLayout::Line *)this)->computeMetrics(); in getLeading()
1200 le_int32 ParagraphLayout::Line::getWidth() const in getWidth()
1214 const ParagraphLayout::VisualRun *ParagraphLayout::Line::getVisualRun(le_int32 runIndex) const in getVisualRun()
1223 void ParagraphLayout::Line::append(const LEFontInstance *font, UBiDiDirection direction, le_int32 g… in append()
1229 fRuns = LE_NEW_ARRAY(ParagraphLayout::VisualRun *, fRunCapacity); in append()
1232 fRuns = (ParagraphLayout::VisualRun **) LE_GROW_ARRAY(fRuns, fRunCapacity); in append()
1236 …fRuns[fRunCount++] = new ParagraphLayout::VisualRun(font, direction, glyphCount, glyphs, positions… in append()
1239 void ParagraphLayout::Line::computeMetrics() in computeMetrics()
1269 const char ParagraphLayout::VisualRun::fgClassID = 0;
1271 ParagraphLayout::VisualRun::~VisualRun() in ~VisualRun()