QtBase  v6.3.1
Macros | Enumerations
hb-ot-shape-complex-khmer-machine.hh File Reference
#include "hb.hh"
Include dependency graph for hb-ot-shape-complex-khmer-machine.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define khmer_syllable_machine_ex_C   1u
 
#define khmer_syllable_machine_ex_Coeng   14u
 
#define khmer_syllable_machine_ex_DOTTEDCIRCLE   12u
 
#define khmer_syllable_machine_ex_PLACEHOLDER   11u
 
#define khmer_syllable_machine_ex_Ra   16u
 
#define khmer_syllable_machine_ex_Robatic   20u
 
#define khmer_syllable_machine_ex_V   2u
 
#define khmer_syllable_machine_ex_VAbv   26u
 
#define khmer_syllable_machine_ex_VBlw   27u
 
#define khmer_syllable_machine_ex_VPre   28u
 
#define khmer_syllable_machine_ex_VPst   29u
 
#define khmer_syllable_machine_ex_Xgroup   21u
 
#define khmer_syllable_machine_ex_Ygroup   22u
 
#define khmer_syllable_machine_ex_ZWJ   6u
 
#define khmer_syllable_machine_ex_ZWNJ   5u
 
#define found_syllable(syllable_type)
 

Enumerations

enum  khmer_syllable_type_t { khmer_consonant_syllable , khmer_broken_cluster , khmer_non_khmer_cluster }
 

Macro Definition Documentation

◆ found_syllable

#define found_syllable (   syllable_type)
Value:
if (0) fprintf (stderr, "syllable %d..%d %s\n", ts, te, #syllable_type); \
for (unsigned int i = ts; i < te; i++) \
info[i].syllable() = (syllable_serial << 4) | syllable_type; \
syllable_serial++; \
if (unlikely (syllable_serial == 16)) syllable_serial = 1; \
} HB_STMT_END
#define syllable()
#define HB_STMT_START
Definition: hb.hh:412
GLfloat n
GLdouble s
[6]
Definition: qopenglext.h:235

Definition at line 249 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_C

#define khmer_syllable_machine_ex_C   1u

Definition at line 42 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_Coeng

#define khmer_syllable_machine_ex_Coeng   14u

Definition at line 43 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_DOTTEDCIRCLE

#define khmer_syllable_machine_ex_DOTTEDCIRCLE   12u

Definition at line 44 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_PLACEHOLDER

#define khmer_syllable_machine_ex_PLACEHOLDER   11u

Definition at line 45 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_Ra

#define khmer_syllable_machine_ex_Ra   16u

Definition at line 46 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_Robatic

#define khmer_syllable_machine_ex_Robatic   20u

Definition at line 47 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_V

#define khmer_syllable_machine_ex_V   2u

Definition at line 48 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_VAbv

#define khmer_syllable_machine_ex_VAbv   26u

Definition at line 49 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_VBlw

#define khmer_syllable_machine_ex_VBlw   27u

Definition at line 50 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_VPre

#define khmer_syllable_machine_ex_VPre   28u

Definition at line 51 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_VPst

#define khmer_syllable_machine_ex_VPst   29u

Definition at line 52 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_Xgroup

#define khmer_syllable_machine_ex_Xgroup   21u

Definition at line 53 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_Ygroup

#define khmer_syllable_machine_ex_Ygroup   22u

Definition at line 54 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_ZWJ

#define khmer_syllable_machine_ex_ZWJ   6u

Definition at line 55 of file hb-ot-shape-complex-khmer-machine.hh.

◆ khmer_syllable_machine_ex_ZWNJ

#define khmer_syllable_machine_ex_ZWNJ   5u

Definition at line 56 of file hb-ot-shape-complex-khmer-machine.hh.

Enumeration Type Documentation

◆ khmer_syllable_type_t

Enumerator
khmer_consonant_syllable 
khmer_broken_cluster 
khmer_non_khmer_cluster 

Definition at line 34 of file hb-ot-shape-complex-khmer-machine.hh.