• Main Page
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

Mongolian.h

Go to the documentation of this file.
00001 //
00002 // Mongolian.h
00003 //
00004 
00005 #ifndef ORTHOGRAPHY_DATA
00006 #include "../OrthographyData.h"
00007 #endif
00008 
00009 #ifndef MONGOLIAN
00010 #define MONGOLIAN
00011 
00012 namespace Mongolian{
00013 
00014 //
00015 // Unicode values 
00016 //
00017 UINT32 values[]={
00018         // Punctuation
00019         START_RANGE_PAIR,
00020         0x1800,0x180A,
00021         // Format Controls
00022         START_RANGE_PAIR,
00023         0x180B,0x180E,
00024         // Digits
00025         START_RANGE_PAIR,
00026         0x1810,0x1819,
00027         // Letters
00028         START_RANGE_PAIR,
00029         0x1820,0x1877,
00030         // Letters for Sanskrit and Tibetan
00031         START_RANGE_PAIR,
00032         0x1880,0x18AA,
00033         END_OF_DATA
00034 };
00035 
00036 //
00037 // Sample sentences
00038 // 
00039 const char *sentences[]={
00040         "ᠠᠡᠢᠣᠤᠥᠦᠧ",
00041         END_OF_DATA
00042 };
00043 
00044 
00045 //
00046 // 
00047 //
00048 OrthographyData data={
00049         "Mongolian", // Common name
00050         "", // Native name
00051         0x1820, // key
00052         values,
00053         "ᠠᠡᠢᠣᠤᠥᠦᠧ", // Sample characters
00054         sentences
00055 };
00056 
00057 const OrthographyData *pData = &data;
00058 
00059 }; // end of namespace
00060 
00061 #endif

Generated on Mon Jan 24 2011 for FONTAINE by  doxygen 1.7.1