FONTAINE 1.0
|
00001 // 00002 // Osmanya.h 00003 // 00004 00005 #ifndef ORTHOGRAPHY_DATA 00006 #include "../OrthographyData.h" 00007 #endif 00008 00009 #ifndef OSMANYA 00010 #define OSMANYA 00011 00012 namespace Osmanya{ 00013 00014 // 00015 // Unicode values 00016 // 00017 UINT32 values[]={ 00018 // Osmanya - Letters 00019 0x10480, // ( 𐒀 ) OSMANYA LETTER ALEF 00020 0x10481, // ( 𐒁 ) OSMANYA LETTER BA 00021 0x10482, // ( 𐒂 ) OSMANYA LETTER TA 00022 0x10483, // ( 𐒃 ) OSMANYA LETTER JA 00023 0x10484, // ( 𐒄 ) OSMANYA LETTER XA 00024 0x10485, // ( 𐒅 ) OSMANYA LETTER KHA 00025 0x10486, // ( 𐒆 ) OSMANYA LETTER DEEL 00026 0x10487, // ( 𐒇 ) OSMANYA LETTER RA 00027 0x10488, // ( 𐒈 ) OSMANYA LETTER SA 00028 0x10489, // ( 𐒉 ) OSMANYA LETTER SHIIN 00029 0x1048A, // ( 𐒊 ) OSMANYA LETTER DHA 00030 0x1048B, // ( 𐒋 ) OSMANYA LETTER CAYN 00031 0x1048C, // ( 𐒌 ) OSMANYA LETTER GA 00032 0x1048D, // ( 𐒍 ) OSMANYA LETTER FA 00033 0x1048E, // ( 𐒎 ) OSMANYA LETTER QAAF 00034 0x1048F, // ( 𐒏 ) OSMANYA LETTER KAAF 00035 0x10490, // ( 𐒐 ) OSMANYA LETTER LAAN 00036 0x10491, // ( 𐒑 ) OSMANYA LETTER MIIN 00037 0x10492, // ( 𐒒 ) OSMANYA LETTER NUUN 00038 0x10493, // ( 𐒓 ) OSMANYA LETTER WAW 00039 0x10494, // ( 𐒔 ) OSMANYA LETTER HA 00040 0x10495, // ( 𐒕 ) OSMANYA LETTER YA 00041 0x10496, // ( 𐒖 ) OSMANYA LETTER A 00042 0x10497, // ( 𐒗 ) OSMANYA LETTER E 00043 0x10498, // ( 𐒘 ) OSMANYA LETTER I 00044 0x10499, // ( 𐒙 ) OSMANYA LETTER O 00045 0x1049A, // ( 𐒚 ) OSMANYA LETTER U 00046 0x1049B, // ( 𐒛 ) OSMANYA LETTER AA 00047 0x1049C, // ( 𐒜 ) OSMANYA LETTER EE 00048 0x1049D, // ( 𐒝 ) OSMANYA LETTER OO 00049 // Osmanya - Digits 00050 0x104A0, // ( 𐒠 ) OSMANYA DIGIT ZERO 00051 0x104A1, // ( 𐒡 ) OSMANYA DIGIT ONE 00052 0x104A2, // ( 𐒢 ) OSMANYA DIGIT TWO 00053 0x104A3, // ( 𐒣 ) OSMANYA DIGIT THREE 00054 0x104A4, // ( 𐒤 ) OSMANYA DIGIT FOUR 00055 0x104A5, // ( 𐒥 ) OSMANYA DIGIT FIVE 00056 0x104A6, // ( 𐒦 ) OSMANYA DIGIT SIX 00057 0x104A7, // ( 𐒧 ) OSMANYA DIGIT SEVEN 00058 0x104A8, // ( 𐒨 ) OSMANYA DIGIT EIGHT 00059 0x104A9, // ( 𐒩 ) OSMANYA DIGIT NINE 00060 END_OF_DATA 00061 }; 00062 00063 // 00064 // Sample sentences 00065 // 00066 const char *sentences[]={ 00067 "𐒀 𐒁 𐒂 𐒃 𐒄 𐒅 𐒆 𐒇", 00068 END_OF_DATA 00069 }; 00070 00071 00072 // 00073 // 00074 // 00075 OrthographyData data={ 00076 "Osmanya", // Common name 00077 "𐒋𐒘𐒈𐒑𐒛𐒒𐒕𐒀", // Native name 00078 0x10480, // key 00079 values, 00080 "𐒀 𐒁 𐒂 𐒃 𐒄 𐒅 𐒆 𐒇", // Sample characters 00081 sentences 00082 }; 00083 00084 const OrthographyData *pData = &data; 00085 00086 }; // end of namespace 00087 00088 #endif