Home | History | Annotate | Download | only in hb-old

Lines Matching full:character

36 //                      the first character of the syllable.
40 // The first part of all Khmer split vowels is the same character, identical to
77 CC_ZERO_WIDTH_NJ_MARK = 4, /* Zero Width non joiner character (0x200C) */
80 CC_COENG = 7, /* Subscript consonant combining character */
84 CC_ZERO_WIDTH_J_MARK = 11, /* Zero width joiner character */
85 CC_COUNT = 12 /* This is the number of character classes */
94 CF_DOTTED_CIRCLE = 0x04000000, /* add a dotted circle if a character with this flag is the first in a syllable */
122 // they are also used to know where a character should be placed (location in reference to the base character)
123 // and also to know if a character, when independently displayed, should be displayed with a dotted-circle to
148 // Character class: a character class value
149 // ORed with character class flags.
155 // Character class tables
156 // _xx character does not combine into syllable, such as numbers, puntuation marks, non-Khmer signs...
189 // Below we define how a character in the input string is either in the khmerCharClasses table
220 // of component... for example, state 2 is a base, with is always a first character
222 // it is the first character that is analysed (in ground state).
240 // xx independent character, such as a number, punctuation sign or non-khmer char
256 // co coeng character (u17D2)
309 // calculate, using the state table, which one is the last character of the syllable
435 a character that has the Dotted circle flag (a character that cannot be a base)