InfiniText.RightToLeft Class Reference

Detailed Description

A "map" of right-to-left characters. They come in four major blocks. Originally was a map of exceptions from these blocks, but the exceptions are not necessary.

Static Public Member Functions

static bool Rightwards (int character)
 Is the given character rightwards? More...
 

Public Attributes

const int MinimumA =0x5BE
 The minimum rightwards character, block A. More...
 
const int MaximumA =0x85E
 The minimum rightwards character, block A. More...
 
const int MinimumB =0xFB1D
 The minimum rightwards character, block B. More...
 
const int MaximumB =0xFDFD
 The minimum rightwards character, block B. More...
 
const int MinimumC =0xFE70
 The minimum rightwards character, block C. More...
 
const int MaximumC =0xFEFC
 The minimum rightwards character, block C. More...
 
const int MinimumD =0x10800
 The minimum rightwards character, block D. More...
 
const int MaximumD =0x10C48
 The minimum rightwards character, block D. More...
 

Member Function Documentation

static bool InfiniText.RightToLeft.Rightwards ( int  character)
inlinestatic

Is the given character rightwards?

Member Data Documentation

const int InfiniText.RightToLeft.MaximumA =0x85E

The minimum rightwards character, block A.

const int InfiniText.RightToLeft.MaximumB =0xFDFD

The minimum rightwards character, block B.

const int InfiniText.RightToLeft.MaximumC =0xFEFC

The minimum rightwards character, block C.

const int InfiniText.RightToLeft.MaximumD =0x10C48

The minimum rightwards character, block D.

const int InfiniText.RightToLeft.MinimumA =0x5BE

The minimum rightwards character, block A.

const int InfiniText.RightToLeft.MinimumB =0xFB1D

The minimum rightwards character, block B.

const int InfiniText.RightToLeft.MinimumC =0xFE70

The minimum rightwards character, block C.

const int InfiniText.RightToLeft.MinimumD =0x10800

The minimum rightwards character, block D.