ParagraphLayout
ParagraphLayout::_AppendTextSpans(const Paragraph& paragraph)
ParagraphLayout::ParagraphLayout()
ParagraphLayout::ParagraphLayout(const Paragraph& paragraph)
ParagraphLayout::ParagraphLayout(const ParagraphLayout& other)
ParagraphLayout::~ParagraphLayout()
ParagraphLayout::SetParagraph(const Paragraph& paragraph)
ParagraphLayout::SetWidth(float width)
ParagraphLayout::Height()
ParagraphLayout::Draw(BView* view, const BPoint& offset)
ParagraphLayout::CountGlyphs() const
ParagraphLayout::CountLines()
ParagraphLayout::LineIndexForOffset(int32 textOffset)
ParagraphLayout::FirstOffsetOnLine(int32 lineIndex)
ParagraphLayout::LastOffsetOnLine(int32 lineIndex)
ParagraphLayout::GetLineBounds(int32 lineIndex, float& x1, float& y1,
ParagraphLayout::GetTextBounds(int32 textOffset, float& x1, float& y1,
ParagraphLayout::TextOffsetAt(float x, float y, bool& rightOfCenter)
ParagraphLayout::_Init()
ParagraphLayout::_ValidateLayout()
ParagraphLayout::_Layout()
ParagraphLayout::_ApplyAlignment()
ParagraphLayout::_AppendGlyphInfos(const TextSpan& span)
ParagraphLayout::_AppendGlyphInfo(uint32 charCode, float width,
ParagraphLayout::_FinalizeLine(int lineStart, int lineEnd, int lineIndex,
ParagraphLayout::_IncludeStyleInLine(LineInfo& line,
ParagraphLayout::_DrawLine(BView* view, const BPoint& offset,
ParagraphLayout::_DrawSpan(BView* view, BPoint offset,
ParagraphLayout::_GetEmptyLayoutBounds(float& x1, float& y1, float& x2,
class ParagraphLayout : public BReferenceable {
ParagraphLayout();
ParagraphLayout(const Paragraph& paragraph);
ParagraphLayout(const ParagraphLayout& other);
virtual ~ParagraphLayout();
typedef BReference<ParagraphLayout> ParagraphLayoutRef;
ParagraphLayoutRef layout(new(std::nothrow) ParagraphLayout(
ParagraphLayoutRef layout(new(std::nothrow) ParagraphLayout(paragraph),
ParagraphLayout layout(fTextLayout);
ParagraphLayout fTextLayout;