FONTAINE
1.0
Main Page
Namespaces
Classes
Files
File List
File Members
src
orthographies
Telugu.h
Go to the documentation of this file.
1
//
2
// Telugu.h
3
//
4
5
#ifndef ORTHOGRAPHY_DATA
6
#include "../OrthographyData.h"
7
#endif
8
9
#ifndef TELUGU
10
#define TELUGU
11
12
namespace
Telugu{
13
14
//
15
// Unicode values
16
//
17
UINT32
values
[]={
18
// Telugu - Various signs
19
0x0C01,
// ( ఁ ) TELUGU SIGN CANDRABINDU
20
0x0C02,
// ( ం ) TELUGU SIGN ANUSVARA
21
0x0C03,
// ( ః ) TELUGU SIGN VISARGA
22
// Telugu - Independent vowels
23
0x0C05,
// ( అ ) TELUGU LETTER A
24
0x0C06,
// ( ఆ ) TELUGU LETTER AA
25
0x0C07,
// ( ఇ ) TELUGU LETTER I
26
0x0C08,
// ( ఈ ) TELUGU LETTER II
27
0x0C09,
// ( ఉ ) TELUGU LETTER U
28
0x0C0A,
// ( ఊ ) TELUGU LETTER UU
29
0x0C0B,
// ( ఋ ) TELUGU LETTER VOCALIC R
30
0x0C0C,
// ( ఌ ) TELUGU LETTER VOCALIC L
31
0x0C0E,
// ( ఎ ) TELUGU LETTER E
32
0x0C0F,
// ( ఏ ) TELUGU LETTER EE
33
0x0C10,
// ( ఐ ) TELUGU LETTER AI
34
0x0C12,
// ( ఒ ) TELUGU LETTER O
35
0x0C13,
// ( ఓ ) TELUGU LETTER OO
36
0x0C14,
// ( ఔ ) TELUGU LETTER AU
37
// Telugu - Consonants
38
0x0C15,
// ( క ) TELUGU LETTER KA
39
0x0C16,
// ( ఖ ) TELUGU LETTER KHA
40
0x0C17,
// ( గ ) TELUGU LETTER GA
41
0x0C18,
// ( ఘ ) TELUGU LETTER GHA
42
0x0C19,
// ( ఙ ) TELUGU LETTER NGA
43
0x0C1A,
// ( చ ) TELUGU LETTER CA
44
0x0C1B,
// ( ఛ ) TELUGU LETTER CHA
45
0x0C1C,
// ( జ ) TELUGU LETTER JA
46
0x0C1D,
// ( ఝ ) TELUGU LETTER JHA
47
0x0C1E,
// ( ఞ ) TELUGU LETTER NYA
48
0x0C1F,
// ( ట ) TELUGU LETTER TTA
49
0x0C20,
// ( ఠ ) TELUGU LETTER TTHA
50
0x0C21,
// ( డ ) TELUGU LETTER DDA
51
0x0C22,
// ( ఢ ) TELUGU LETTER DDHA
52
0x0C23,
// ( ణ ) TELUGU LETTER NNA
53
0x0C24,
// ( త ) TELUGU LETTER TA
54
0x0C25,
// ( థ ) TELUGU LETTER THA
55
0x0C26,
// ( ద ) TELUGU LETTER DA
56
0x0C27,
// ( ధ ) TELUGU LETTER DHA
57
0x0C28,
// ( న ) TELUGU LETTER NA
58
0x0C2A,
// ( ప ) TELUGU LETTER PA
59
0x0C2B,
// ( ఫ ) TELUGU LETTER PHA
60
0x0C2C,
// ( బ ) TELUGU LETTER BA
61
0x0C2D,
// ( భ ) TELUGU LETTER BHA
62
0x0C2E,
// ( మ ) TELUGU LETTER MA
63
0x0C2F,
// ( య ) TELUGU LETTER YA
64
0x0C30,
// ( ర ) TELUGU LETTER RA
65
0x0C31,
// ( ఱ ) TELUGU LETTER RRA
66
0x0C32,
// ( ల ) TELUGU LETTER LA
67
0x0C33,
// ( ళ ) TELUGU LETTER LLA
68
0x0C35,
// ( వ ) TELUGU LETTER VA
69
0x0C36,
// ( శ ) TELUGU LETTER SHA
70
0x0C37,
// ( ష ) TELUGU LETTER SSA
71
0x0C38,
// ( స ) TELUGU LETTER SA
72
0x0C39,
// ( హ ) TELUGU LETTER HA
73
// Telugu - Addition for Sanskrit
74
0x0C3D,
// ( ఽ ) TELUGU SIGN AVAGRAHA
75
// Telugu - Dependent vowel signs
76
0x0C3E,
// ( ా ) TELUGU VOWEL SIGN AA
77
0x0C3F,
// ( ి ) TELUGU VOWEL SIGN I
78
0x0C40,
// ( ీ ) TELUGU VOWEL SIGN II
79
0x0C41,
// ( ు ) TELUGU VOWEL SIGN U
80
0x0C42,
// ( ూ ) TELUGU VOWEL SIGN UU
81
0x0C43,
// ( ృ ) TELUGU VOWEL SIGN VOCALIC R
82
0x0C44,
// ( ౄ ) TELUGU VOWEL SIGN VOCALIC RR
83
0x0C46,
// ( ె ) TELUGU VOWEL SIGN E
84
0x0C47,
// ( ే ) TELUGU VOWEL SIGN EE
85
0x0C48,
// ( ై ) TELUGU VOWEL SIGN AI
86
0x0C4A,
// ( ొ ) TELUGU VOWEL SIGN O
87
0x0C4B,
// ( ో ) TELUGU VOWEL SIGN OO
88
0x0C4C,
// ( ౌ ) TELUGU VOWEL SIGN AU
89
// Telugu - Various signs
90
0x0C4D,
// ( ్ ) TELUGU SIGN VIRAMA
91
0x0C55,
// ( ౕ ) TELUGU LENGTH MARK
92
0x0C56,
// ( ౖ ) TELUGU AI LENGTH MARK
93
// Telugu - Historic phonetic variants
94
0x0C58,
// ( ౘ ) TELUGU LETTER TSA
95
0x0C59,
// ( ౙ ) TELUGU LETTER DZA
96
// Telugu - Additional vowels for Sanskrit
97
0x0C60,
// ( ౠ ) TELUGU LETTER VOCALIC RR
98
0x0C61,
// ( ౡ ) TELUGU LETTER VOCALIC LL
99
// Telugu - Dependent vowels
100
0x0C62,
// ( ౢ ) TELUGU VOWEL SIGN VOCALIC L
101
0x0C63,
// ( ౣ ) TELUGU VOWEL SIGN VOCALIC LL
102
// Telugu - Digits
103
0x0C66,
// ( ౦ ) TELUGU DIGIT ZERO
104
0x0C67,
// ( ౧ ) TELUGU DIGIT ONE
105
0x0C68,
// ( ౨ ) TELUGU DIGIT TWO
106
0x0C69,
// ( ౩ ) TELUGU DIGIT THREE
107
0x0C6A,
// ( ౪ ) TELUGU DIGIT FOUR
108
0x0C6B,
// ( ౫ ) TELUGU DIGIT FIVE
109
0x0C6C,
// ( ౬ ) TELUGU DIGIT SIX
110
0x0C6D,
// ( ౭ ) TELUGU DIGIT SEVEN
111
0x0C6E,
// ( ౮ ) TELUGU DIGIT EIGHT
112
0x0C6F,
// ( ౯ ) TELUGU DIGIT NINE
113
// Telugu - Telugu fractions and weights
114
0x0C78,
// ( ౸ ) TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
115
0x0C79,
// ( ౹ ) TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
116
0x0C7A,
// ( ౺ ) TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
117
0x0C7B,
// ( ౻ ) TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
118
0x0C7C,
// ( ౼ ) TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
119
0x0C7D,
// ( ౽ ) TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
120
0x0C7E,
// ( ౾ ) TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
121
0x0C7F,
// ( ౿ ) TELUGU SIGN TUUMU
122
END_OF_DATA
123
};
124
125
//
126
// Sample sentences
127
//
128
const
char
*
sentences
[]={
129
"క ఖ గ ఘ ఙ చ ఛ జ"
,
// just sample characters for now ...
130
END_OF_DATA
131
};
132
133
134
//
135
//
136
//
137
OrthographyData
data
={
138
"Telugu"
,
// Common name
139
"తెలుగు"
,
// Native name
140
0x0C15,
// key -- LETTER KA
141
values
,
142
"క ఖ గ ఘ ఙ చ ఛ జ"
,
// Sample characters
143
sentences
144
};
145
146
const
OrthographyData
*
pData
= &
data
;
147
148
};
// end of namespace
149
150
#endif
Generated by
1.8.1.1