Lines Matching refs:VisualRun
47 class VisualRun;
52 * consists of multiple visual runs, represented by <code>ParagraphLayout::VisualRun</code>
56 * @see ParagraphLayout::VisualRun
124 * Get a <code>ParagraphLayout::VisualRun</code> object for a given
129 * @return the <code>ParagraphLayout::VisualRun</code> object representing the
134 * @see ParagraphLayout::VisualRun
138 const VisualRun *getVisualRun(le_int32 runIndex) const;
171 VisualRun **fRuns;
198 class U_LAYOUTEX_API VisualRun : public UObject
239 * is owned by the <code>VisualRun</code> object and must not be deleted.
240 * It will remain valid as long as the <code>VisualRun</code> object is valid.
254 * is owned by the <code>VisualRun</code> object and must not be deleted.
255 * It will remain valid as long as the <code>VisualRun</code> object is valid.
266 * is owned by the <code>VisualRun</code> object and must not be deleted.
267 * It will remain valid as long as the <code>VisualRun</code> object is valid.
336 inline VisualRun();
337 inline VisualRun(const VisualRun &other);
338 inline VisualRun &operator=(const VisualRun &/*other*/) { return *this; };
340 inline VisualRun(const LEFontInstance *font, UBiDiDirection direction, le_int32 glyphCount,
343 ~VisualRun();
673 inline const LEFontInstance *ParagraphLayout::VisualRun::getFont() const
678 inline UBiDiDirection ParagraphLayout::VisualRun::getDirection() const
683 inline le_int32 ParagraphLayout::VisualRun::getGlyphCount() const
688 inline const LEGlyphID *ParagraphLayout::VisualRun::getGlyphs() const
693 inline const float *ParagraphLayout::VisualRun::getPositions() const
698 inline const le_int32 *ParagraphLayout::VisualRun::getGlyphToCharMap() const
703 inline le_int32 ParagraphLayout::VisualRun::getAscent() const
708 inline le_int32 ParagraphLayout::VisualRun::getDescent() const
713 inline le_int32 ParagraphLayout::VisualRun::getLeading() const
718 inline ParagraphLayout::VisualRun::VisualRun()
724 inline ParagraphLayout::VisualRun::VisualRun(const VisualRun &/*other*/)
730 inline ParagraphLayout::VisualRun::VisualRun(const LEFontInstance *font, UBiDiDirection direction, le_int32 glyphCount,