TBidirectionalState::TRunInfo Class Reference

class TBidirectionalState::TRunInfo

Information about a run of characters with the same bidirectional category.

An array of these representing a line is passed into, and reordered by, ReorderLine() .

Member Data Documentation

TUint iCategory

TUint iCategory

Category of a run of text: passed to ReorderLine() ; these are passed in as TChar::TBdCategory values but are modified for internal use.

TUint8 iDirection

TUint8 iDirection

Resolved direction of this run: 0 for left to right, 1 for right to left.

TUint8 iEmbeddingLevel

TUint8 iEmbeddingLevel

Embedding level of this run: used internally by ReorderLine() .

TInt iIndex

TInt iIndex

Index of this run after reordering.

TInt iLength

TInt iLength

Length of text; returned by ReorderText() .

TInt iStart

TInt iStart

Start of text; returned by ReorderText() .