class TBidirectionalState::TReorderContext |
The information needed during line reordering. WARNING: Class for internal use ONLY. Compatibility is not guaranteed in future releases.
Public Member Functions | |
---|---|
void | SetNextCategory(TChar::TBdCategory) |
void | SetNextStrongCategory(TChar::TBdCategory) |
Public Attributes | |
---|---|
TUint32 | iCategories |
TCategory | iLastStrongCategory |
TCategory | iNextCategory |
TCategory | iNextStrongCategory |
TRunInfo * | iRunInfo |
TInt | iRuns |
void | SetNextCategory | ( | TChar::TBdCategory | aCat | ) |
TChar::TBdCategory aCat |
void | SetNextStrongCategory | ( | TChar::TBdCategory | aCat | ) |
TChar::TBdCategory aCat |
TCategory | iLastStrongCategory |
Found by the algorithm to set iPreviousStrongCategory.
TCategory | iNextCategory |
Category at start of next line, or ON if at the end of the paragraph.
TCategory | iNextStrongCategory |
Which of L, R or AL appears first in the remainder of the paragraph, or ON if none.