TBidirectionalState::TRunInfo Class Reference

#include <bidi.h>

class TBidirectionalState::TRunInfo

Detailed Description

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 Attribute Documentation

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.

iDirection

TUint8 iDirection

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

iEmbeddingLevel

TUint8 iEmbeddingLevel

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

iIndex

TInt iIndex

Index of this run after reordering.

iLength

TInt iLength

Length of text; returned by ReorderText().

iStart

TInt iStart

Start of text; returned by ReorderText().