| 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.