InfiniText.BidiBlock Struct Reference

Detailed Description

A block of characters with the same bidi mode.

Public Member Functions

 BidiBlock (int s, int e, int mode)
 

Public Attributes

const int LeftToRight = 1
 
const int RightToLeft = 2
 
const int WeakLeftToRight = 4
 It goes left to right, but doesn't affect neutrals around it. More...
 
const int Neutral = 8
 
const int Rightwards =LeftToRight | WeakLeftToRight
 
int Start
 Start codepoint. More...
 
int End
 End codepoint. More...
 
int Mode
 The bidi mode for this block. More...
 

Constructor & Destructor Documentation

InfiniText.BidiBlock.BidiBlock ( int  s,
int  e,
int  mode 
)
inline

Member Data Documentation

int InfiniText.BidiBlock.End

End codepoint.

const int InfiniText.BidiBlock.LeftToRight = 1
int InfiniText.BidiBlock.Mode

The bidi mode for this block.

const int InfiniText.BidiBlock.Neutral = 8
const int InfiniText.BidiBlock.RightToLeft = 2
const int InfiniText.BidiBlock.Rightwards =LeftToRight | WeakLeftToRight
int InfiniText.BidiBlock.Start

Start codepoint.

const int InfiniText.BidiBlock.WeakLeftToRight = 4

It goes left to right, but doesn't affect neutrals around it.