FONTAINE  1.0
Osmanya.h
Go to the documentation of this file.
1 //
2 // Osmanya.h
3 //
4 
5 #ifndef ORTHOGRAPHY_DATA
6 #include "../OrthographyData.h"
7 #endif
8 
9 #ifndef OSMANYA
10 #define OSMANYA
11 
12 namespace Osmanya{
13 
14 //
15 // Unicode values
16 //
18  // Osmanya - Letters
19  0x10480, // ( 𐒀 ) OSMANYA LETTER ALEF
20  0x10481, // ( 𐒁 ) OSMANYA LETTER BA
21  0x10482, // ( 𐒂 ) OSMANYA LETTER TA
22  0x10483, // ( 𐒃 ) OSMANYA LETTER JA
23  0x10484, // ( 𐒄 ) OSMANYA LETTER XA
24  0x10485, // ( 𐒅 ) OSMANYA LETTER KHA
25  0x10486, // ( 𐒆 ) OSMANYA LETTER DEEL
26  0x10487, // ( 𐒇 ) OSMANYA LETTER RA
27  0x10488, // ( 𐒈 ) OSMANYA LETTER SA
28  0x10489, // ( 𐒉 ) OSMANYA LETTER SHIIN
29  0x1048A, // ( 𐒊 ) OSMANYA LETTER DHA
30  0x1048B, // ( 𐒋 ) OSMANYA LETTER CAYN
31  0x1048C, // ( 𐒌 ) OSMANYA LETTER GA
32  0x1048D, // ( 𐒍 ) OSMANYA LETTER FA
33  0x1048E, // ( 𐒎 ) OSMANYA LETTER QAAF
34  0x1048F, // ( 𐒏 ) OSMANYA LETTER KAAF
35  0x10490, // ( 𐒐 ) OSMANYA LETTER LAAN
36  0x10491, // ( 𐒑 ) OSMANYA LETTER MIIN
37  0x10492, // ( 𐒒 ) OSMANYA LETTER NUUN
38  0x10493, // ( 𐒓 ) OSMANYA LETTER WAW
39  0x10494, // ( 𐒔 ) OSMANYA LETTER HA
40  0x10495, // ( 𐒕 ) OSMANYA LETTER YA
41  0x10496, // ( 𐒖 ) OSMANYA LETTER A
42  0x10497, // ( 𐒗 ) OSMANYA LETTER E
43  0x10498, // ( 𐒘 ) OSMANYA LETTER I
44  0x10499, // ( 𐒙 ) OSMANYA LETTER O
45  0x1049A, // ( 𐒚 ) OSMANYA LETTER U
46  0x1049B, // ( 𐒛 ) OSMANYA LETTER AA
47  0x1049C, // ( 𐒜 ) OSMANYA LETTER EE
48  0x1049D, // ( 𐒝 ) OSMANYA LETTER OO
49  // Osmanya - Digits
50  0x104A0, // ( 𐒠 ) OSMANYA DIGIT ZERO
51  0x104A1, // ( 𐒡 ) OSMANYA DIGIT ONE
52  0x104A2, // ( 𐒢 ) OSMANYA DIGIT TWO
53  0x104A3, // ( 𐒣 ) OSMANYA DIGIT THREE
54  0x104A4, // ( 𐒤 ) OSMANYA DIGIT FOUR
55  0x104A5, // ( 𐒥 ) OSMANYA DIGIT FIVE
56  0x104A6, // ( 𐒦 ) OSMANYA DIGIT SIX
57  0x104A7, // ( 𐒧 ) OSMANYA DIGIT SEVEN
58  0x104A8, // ( 𐒨 ) OSMANYA DIGIT EIGHT
59  0x104A9, // ( 𐒩 ) OSMANYA DIGIT NINE
61 };
62 
63 //
64 // Sample sentences
65 //
66 const char *sentences[]={
67  "𐒀 𐒁 𐒂 𐒃 𐒄 𐒅 𐒆 𐒇",
69 };
70 
71 
72 //
73 //
74 //
76  "Osmanya", // Common name
77  "𐒋𐒘𐒈𐒑𐒛𐒒𐒕𐒀", // Native name
78  0x10480, // key
79  values,
80  "𐒀 𐒁 𐒂 𐒃 𐒄 𐒅 𐒆 𐒇", // Sample characters
81  sentences
82 };
83 
85 
86 }; // end of namespace
87 
88 #endif
unsigned int UINT32
Definition: OrthographyData.h:19
const char * sentences[]
Definition: Osmanya.h:66
const OrthographyData * pData
Definition: Osmanya.h:84
OrthographyData data
Definition: Osmanya.h:75
Definition: OrthographyData.h:28
#define END_OF_DATA
Definition: OrthographyData.h:23
UINT32 values[]
Definition: Osmanya.h:17