Logo Search packages:      
Sourcecode: icu version File versions

IndicReordering.h File Reference


Detailed Description

For internal use only.

Definition in file IndicReordering.h.

#include "LETypes.h"
#include "OpenTypeTables.h"

Go to the source code of this file.

Classes

struct  IndicClassTable
class  IndicReordering

Defines

#define C_SIGN_ZWJ   0x200D
#define C_SIGN_ZWNJ   0x200C
#define CC_AL_LAKUNA   15U
#define CC_CONSONANT   6U
#define CC_CONSONANT_WITH_NUKTA   7U
#define CC_COUNT   16U
#define CC_DEPENDENT_VOWEL   9U
#define CC_INDEPENDENT_VOWEL   3U
#define CC_INDEPENDENT_VOWEL_2   4U
#define CC_INDEPENDENT_VOWEL_3   5U
#define CC_NUKTA   8U
#define CC_RESERVED   0U
#define CC_SPLIT_VOWEL_PIECE_1   10U
#define CC_SPLIT_VOWEL_PIECE_2   11U
#define CC_SPLIT_VOWEL_PIECE_3   12U
#define CC_STRESS_MARK   2U
#define CC_VIRAMA   13U
#define CC_VOWEL_MODIFIER   1U
#define CC_ZERO_WIDTH_MARK   14U
#define CF_BELOW_BASE   0x10000000U
#define CF_CLASS_MASK   0x0000FFFFU
#define CF_CONSONANT   0x80000000U
#define CF_INDEX_MASK   0x000F0000U
#define CF_INDEX_SHIFT   16
#define CF_LENGTH_MARK   0x04000000U
#define CF_POS_ABOVE   0x00100000U
#define CF_POS_AFTER   0x00000000U
#define CF_POS_BEFORE   0x00300000U
#define CF_POS_BELOW   0x00200000U
#define CF_POS_MASK   0x00300000U
#define CF_POST_BASE   0x08000000U
#define CF_REPH   0x40000000U
#define CF_VATTU   0x20000000U
#define DP_BLWF   0x10000000U
#define DP_HALF   0x40000000U
#define DP_PREF   0x20000000U
#define DP_PSTF   0x08000000U
#define DP_REPH   0x80000000U
#define SF_EYELASH_RA   0x20000000U
#define SF_FILTER_ZERO_WIDTH   0x08000000U
#define SF_MATRAS_AFTER_BASE   0x80000000U
#define SF_MPRE_FIXUP   0x10000000U
#define SF_NO_POST_BASE_LIMIT   0x00007FFFU
#define SF_POST_BASE_LIMIT_MASK   0x0000FFFFU
#define SF_REPH_AFTER_BELOW   0x40000000U

Typedefs

typedef le_uint32 DynamicProperties
typedef LEUnicode SplitMatra [3]


Generated by  Doxygen 1.6.0   Back to index