Back to index

lightning-sunbird  0.9+nobinonly
Variables
jamoclusters.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

static const JamoNormMap gJamoClustersGroup1 []
static const JamoNormMap gJamoClustersGroup234 []
static const JamoNormMap gExtLcClustersGroup1 []
 Extended Jamo clusters included below were identified by Korean linguists consulted by Microsoft Korea and the list is available at http://www.microsoft.com/typography/otfntdev/hangulot/appen.htm as well as obtainable from truetype fonts supporting them.
static const JamoNormMap gExtLcClustersGroup2 []
static const JamoNormMap gExtVoClustersGroup1 []
 The map from sequences of vowels forming vowels clusters not encoded in U+1100 block to temporary code points in the 0xf100 block.
static const JamoNormMap gExtVoClustersGroup2 []
static const JamoNormMap gExtTcClustersGroup1 []
 The map from sequences of trailing consonants forming consonant clusters not encoded in U+1100 block to temporary code points in the 0xf200 block.
static const JamoNormMap gExtTcClustersGroup2 []

Variable Documentation

Initial value:
{
  {{0x05, 0x00, 0x00}, 0x6a}, 
  {{0x05, 0x03, 0x03}, 0x6c}, 
  {{0x05, 0x07, 0x07}, 0x6f}, 
  {{0x05, 0x07, 0x0b}, 0x70}, 
  {{0x07, 0x09, 0x10}, 0x77}, 
  {{0x09, 0x09, 0x07}, 0x7a}, 
  {{0x0c, 0x0c, 0x12}, 0x7d}, 
}

Extended Jamo clusters included below were identified by Korean linguists consulted by Microsoft Korea and the list is available at http://www.microsoft.com/typography/otfntdev/hangulot/appen.htm as well as obtainable from truetype fonts supporting them.

The map from sequences of leading consonants forming consonant clusters not encoded in U+1100 block to temporary code points in the 0xf000 block. To reduce memory footprint, array elements are shifted by 0xf000 from their actual positions.

Definition at line 324 of file jamoclusters.h.

Definition at line 335 of file jamoclusters.h.

Initial value:
{
  {{0x06, 0x06, 0x10}, 0x5b}, 
  {{0x06, 0x12, 0x00}, 0x5e}, 
  {{0x07, 0x00, 0x00}, 0x62}, 
  {{0x07, 0x00, 0x1a}, 0x63}, 
  {{0x07, 0x07, 0x17}, 0x64}, 
  {{0x07, 0x0f, 0x1a}, 0x65}, 
  {{0x07, 0x10, 0x06}, 0x66}, 
  {{0x07, 0x10, 0x19}, 0x67}, 
  {{0x07, 0x51, 0x1a}, 0x69}, 
  {{0x0f, 0x03, 0x03}, 0x6c}, 
  {{0x0f, 0x10, 0x12}, 0x6e}, 
  {{0x10, 0x07, 0x19}, 0x71}, 
  {{0x10, 0x12, 0x06}, 0x74}, 
  {{0x12, 0x10, 0x14}, 0x78}, 
  {{0x12, 0x12, 0x00}, 0x79}, 
  {{0x12, 0x12, 0x06}, 0x7a}, 
  {{0x15, 0x10, 0x10}, 0x89}, 
  {{0x43, 0x10, 0x14}, 0x81}, 
}

The map from sequences of trailing consonants forming consonant clusters not encoded in U+1100 block to temporary code points in the 0xf200 block.

To reduce memory footprint, array elements are shifted by 0xf200 from their actual positions.

Definition at line 434 of file jamoclusters.h.

Definition at line 456 of file jamoclusters.h.

Initial value:
{
  {{0x09, 0x03, 0x15}, 0x47}, 
  {{0x09, 0x0e, 0x3e}, 0x49}, 
  {{0x0d, 0x01, 0x15}, 0x4b}, 
  {{0x0e, 0x15, 0x15}, 0x4e}, 
  {{0x12, 0x01, 0x15}, 0x4f}, 
  {{0x13, 0x05, 0x15}, 0x53}, 
  {{0x15, 0x03, 0x09}, 0x55}, 
  {{0x15, 0x03, 0x15}, 0x56}, 
  {{0x15, 0x07, 0x15}, 0x58}, 
  {{0x15, 0x09, 0x3e}, 0x59}, 
  {{0x3e, 0x05, 0x15}, 0x5e}, 
}

The map from sequences of vowels forming vowels clusters not encoded in U+1100 block to temporary code points in the 0xf100 block.

To reduce memory footprint, array elements are shifted by 0xf100 from their actual positions.

Definition at line 379 of file jamoclusters.h.

Definition at line 394 of file jamoclusters.h.

Definition at line 58 of file jamoclusters.h.

Definition at line 92 of file jamoclusters.h.