TBidirectionalState::TReorderContext Class Reference

class TBidirectionalState::TReorderContext

The information needed during line reordering. WARNING: Class for internal use ONLY. Compatibility is not guaranteed in future releases.

Member Functions Documentation

SetNextCategory(TChar::TBdCategory)

void SetNextCategory ( TChar::TBdCategory aCat )

Parameters

TChar::TBdCategory aCat

SetNextStrongCategory(TChar::TBdCategory)

void SetNextStrongCategory ( TChar::TBdCategory aCat )

Parameters

TChar::TBdCategory aCat

Member Data Documentation

TUint32 iCategories

TUint32 iCategories

Bitmap of categories currently present in iRunInfo.

TCategory iLastStrongCategory

TCategory iLastStrongCategory

Found by the algorithm to set iPreviousStrongCategory.

TCategory iNextCategory

TCategory iNextCategory

Category at start of next line, or ON if at the end of the paragraph.

TCategory iNextStrongCategory

TCategory iNextStrongCategory

Which of L, R or AL appears first in the remainder of the paragraph, or ON if none.

TRunInfo * iRunInfo

TRunInfo * iRunInfo

The run array for this line.

TInt iRuns

TInt iRuns

The length of iRunInfo.