FONTAINE
1.0
src
orthographies
Oriya.h
Go to the documentation of this file.
1
//
2
// Oriya.h
3
//
4
5
#ifndef ORTHOGRAPHY_DATA
6
#include "../OrthographyData.h"
7
#endif
8
9
#ifndef ORIYA
10
#define ORIYA
11
12
namespace
Oriya
{
13
14
//
15
// Unicode values
16
//
17
UINT32
values
[]={
18
// Oriya - Various signs
19
0x0B01,
// ( ଁ ) ORIYA SIGN CANDRABINDU
20
0x0B02,
// ( ଂ ) ORIYA SIGN ANUSVARA
21
0x0B03,
// ( ଃ ) ORIYA SIGN VISARGA
22
// Oriya - Independent vowels
23
0x0B05,
// ( ଅ ) ORIYA LETTER A
24
0x0B06,
// ( ଆ ) ORIYA LETTER AA
25
0x0B07,
// ( ଇ ) ORIYA LETTER I
26
0x0B08,
// ( ଈ ) ORIYA LETTER II
27
0x0B09,
// ( ଉ ) ORIYA LETTER U
28
0x0B0A,
// ( ଊ ) ORIYA LETTER UU
29
0x0B0B,
// ( ଋ ) ORIYA LETTER VOCALIC R
30
0x0B0C,
// ( ଌ ) ORIYA LETTER VOCALIC L
31
0x0B0F,
// ( ଏ ) ORIYA LETTER E
32
0x0B10,
// ( ଐ ) ORIYA LETTER AI
33
0x0B13,
// ( ଓ ) ORIYA LETTER O
34
0x0B14,
// ( ଔ ) ORIYA LETTER AU
35
// Oriya - Consonants
36
0x0B15,
// ( କ ) ORIYA LETTER KA
37
0x0B16,
// ( ଖ ) ORIYA LETTER KHA
38
0x0B17,
// ( ଗ ) ORIYA LETTER GA
39
0x0B18,
// ( ଘ ) ORIYA LETTER GHA
40
0x0B19,
// ( ଙ ) ORIYA LETTER NGA
41
0x0B1A,
// ( ଚ ) ORIYA LETTER CA
42
0x0B1B,
// ( ଛ ) ORIYA LETTER CHA
43
0x0B1C,
// ( ଜ ) ORIYA LETTER JA
44
0x0B1D,
// ( ଝ ) ORIYA LETTER JHA
45
0x0B1E,
// ( ଞ ) ORIYA LETTER NYA
46
0x0B1F,
// ( ଟ ) ORIYA LETTER TTA
47
0x0B20,
// ( ଠ ) ORIYA LETTER TTHA
48
0x0B21,
// ( ଡ ) ORIYA LETTER DDA
49
0x0B22,
// ( ଢ ) ORIYA LETTER DDHA
50
0x0B23,
// ( ଣ ) ORIYA LETTER NNA
51
0x0B24,
// ( ତ ) ORIYA LETTER TA
52
0x0B25,
// ( ଥ ) ORIYA LETTER THA
53
0x0B26,
// ( ଦ ) ORIYA LETTER DA
54
0x0B27,
// ( ଧ ) ORIYA LETTER DHA
55
0x0B28,
// ( ନ ) ORIYA LETTER NA
56
0x0B2A,
// ( ପ ) ORIYA LETTER PA
57
0x0B2B,
// ( ଫ ) ORIYA LETTER PHA
58
0x0B2C,
// ( ବ ) ORIYA LETTER BA
59
0x0B2D,
// ( ଭ ) ORIYA LETTER BHA
60
0x0B2E,
// ( ମ ) ORIYA LETTER MA
61
0x0B2F,
// ( ଯ ) ORIYA LETTER YA
62
0x0B30,
// ( ର ) ORIYA LETTER RA
63
0x0B32,
// ( ଲ ) ORIYA LETTER LA
64
0x0B33,
// ( ଳ ) ORIYA LETTER LLA
65
0x0B35,
// ( ଵ ) ORIYA LETTER VA
66
0x0B36,
// ( ଶ ) ORIYA LETTER SHA
67
0x0B37,
// ( ଷ ) ORIYA LETTER SSA
68
0x0B38,
// ( ସ ) ORIYA LETTER SA
69
0x0B39,
// ( ହ ) ORIYA LETTER HA
70
// Oriya - Various signs
71
0x0B3C,
// ( ଼ ) ORIYA SIGN NUKTA
72
0x0B3D,
// ( ଽ ) ORIYA SIGN AVAGRAHA
73
// Oriya - Dependent vowel signs
74
0x0B3E,
// ( ା ) ORIYA VOWEL SIGN AA
75
0x0B3F,
// ( ି ) ORIYA VOWEL SIGN I
76
0x0B40,
// ( ୀ ) ORIYA VOWEL SIGN II
77
0x0B41,
// ( ୁ ) ORIYA VOWEL SIGN U
78
0x0B42,
// ( ୂ ) ORIYA VOWEL SIGN UU
79
0x0B43,
// ( ୃ ) ORIYA VOWEL SIGN VOCALIC R
80
0x0B44,
// ( ୄ ) ORIYA VOWEL SIGN VOCALIC RR
81
0x0B47,
// ( େ ) ORIYA VOWEL SIGN E
82
0x0B48,
// ( ୈ ) ORIYA VOWEL SIGN AI
83
// Oriya - Two-part dependent vowel signs
84
0x0B4B,
// ( ୋ ) ORIYA VOWEL SIGN O
85
0x0B4C,
// ( ୌ ) ORIYA VOWEL SIGN AU
86
// Oriya - Various signs
87
0x0B4D,
// ( ୍ ) ORIYA SIGN VIRAMA
88
0x0B56,
// ( ୖ ) ORIYA AI LENGTH MARK
89
0x0B57,
// ( ୗ ) ORIYA AU LENGTH MARK
90
// Oriya - Additional consonants
91
0x0B5C,
// ( ଡ଼ ) ORIYA LETTER RRA
92
0x0B5D,
// ( ଢ଼ ) ORIYA LETTER RHA
93
0x0B5F,
// ( ୟ ) ORIYA LETTER YYA
94
// Oriya - Additional vowels for Sanskrit
95
0x0B60,
// ( ୠ ) ORIYA LETTER VOCALIC RR
96
0x0B61,
// ( ୡ ) ORIYA LETTER VOCALIC LL
97
// Oriya - Dependent vowels
98
0x0B62,
// ( ୢ ) ORIYA VOWEL SIGN VOCALIC L
99
0x0B63,
// ( ୣ ) ORIYA VOWEL SIGN VOCALIC LL
100
// Oriya - Digits
101
0x0B66,
// ( ୦ ) ORIYA DIGIT ZERO
102
0x0B67,
// ( ୧ ) ORIYA DIGIT ONE
103
0x0B68,
// ( ୨ ) ORIYA DIGIT TWO
104
0x0B69,
// ( ୩ ) ORIYA DIGIT THREE
105
0x0B6A,
// ( ୪ ) ORIYA DIGIT FOUR
106
0x0B6B,
// ( ୫ ) ORIYA DIGIT FIVE
107
0x0B6C,
// ( ୬ ) ORIYA DIGIT SIX
108
0x0B6D,
// ( ୭ ) ORIYA DIGIT SEVEN
109
0x0B6E,
// ( ୮ ) ORIYA DIGIT EIGHT
110
0x0B6F,
// ( ୯ ) ORIYA DIGIT NINE
111
// Oriya - Oriya-specific additions
112
0x0B70,
// ( ୰ ) ORIYA ISSHAR
113
0x0B71,
// ( ୱ ) ORIYA LETTER WA
114
END_OF_DATA
115
};
116
117
//
118
// Sample sentences
119
//
120
const
char
*
sentences
[]={
121
"କ ଖ ଗ ଘ ଙ ଚ ଛ ଜ"
,
// sample letters for now ...
122
END_OF_DATA
123
};
124
125
126
//
127
//
128
//
129
OrthographyData
data
={
130
"Oriya"
,
// Common name
131
"ଓଡ଼ିଆ"
,
// Native name
132
0x0B15,
// key
133
values
,
134
"କ ଖ ଗ ଘ ଙ ଚ ଛ ଜ"
,
// Sample characters
135
sentences
136
};
137
138
const
OrthographyData
*
pData
= &
data
;
139
140
};
// end of namespace
141
142
#endif
Oriya
Definition:
Oriya.h:12
END_OF_DATA
#define END_OF_DATA
Definition:
OrthographyData.h:23
OrthographyData
Definition:
OrthographyData.h:28
UINT32
unsigned int UINT32
Definition:
OrthographyData.h:19
Oriya::pData
const OrthographyData * pData
Definition:
Oriya.h:138
Oriya::values
UINT32 values[]
Definition:
Oriya.h:17
Oriya::sentences
const char * sentences[]
Definition:
Oriya.h:120
Oriya::data
OrthographyData data
Definition:
Oriya.h:129
Generated by
1.8.17