Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
TextRun Struct Reference
Collaboration diagram for TextRun:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TextRun ()
void Reset ()
PRBool IsBuffering ()
void AddSegment (PRInt32 aNumChars, PRInt32 aContentLen, PRBool aIsWhitespace)

Public Attributes

PRInt32 mTotalNumChars
PRInt32 mTotalContentLen
PRInt32 mNumSegments
PRInt32 mBreaks [TEXT_MAX_NUM_SEGMENTS]
SegmentData mSegments [TEXT_MAX_NUM_SEGMENTS]

Detailed Description

Definition at line 5077 of file nsTextFrame.cpp.


Constructor & Destructor Documentation

TextRun::TextRun ( ) [inline]

Definition at line 5090 of file nsTextFrame.cpp.

  {
    Reset();
  }

Member Function Documentation

void TextRun::AddSegment ( PRInt32  aNumChars,
PRInt32  aContentLen,
PRBool  aIsWhitespace 
) [inline]

Definition at line 5108 of file nsTextFrame.cpp.

Here is the caller graph for this function:

Definition at line 5103 of file nsTextFrame.cpp.

  {
    return mNumSegments > 0;
  }

Here is the caller graph for this function:

void TextRun::Reset ( void  ) [inline]

Definition at line 5095 of file nsTextFrame.cpp.

Here is the caller graph for this function:


Member Data Documentation

Definition at line 5085 of file nsTextFrame.cpp.

Definition at line 5082 of file nsTextFrame.cpp.

Definition at line 5088 of file nsTextFrame.cpp.

Definition at line 5079 of file nsTextFrame.cpp.

Definition at line 5079 of file nsTextFrame.cpp.


The documentation for this struct was generated from the following file: