QtBase
v6.3.1
|
#include "hb.hh"
#include "hb-ot-layout.hh"
#include "hb-ot-shape.hh"
#include "hb-ot-shape-normalize.hh"
Go to the source code of this file.
Classes | |
struct | hb_ot_complex_shaper_t |
Macros | |
#define | complex_var_u8_category() var2.u8[2] |
#define | complex_var_u8_auxiliary() var2.u8[3] |
#define | HB_OT_SHAPE_COMPLEX_MAX_COMBINING_MARKS 32 |
#define | HB_COMPLEX_SHAPERS_IMPLEMENT_SHAPERS |
#define | HB_COMPLEX_SHAPER_IMPLEMENT(name) extern HB_INTERNAL const hb_ot_complex_shaper_t _hb_ot_complex_shaper_##name; |
#define | HB_SCRIPT_MYANMAR_ZAWGYI ((hb_script_t) HB_TAG ('Q','a','a','g')) |
Enumerations | |
enum | hb_ot_shape_zero_width_marks_type_t { HB_OT_SHAPE_ZERO_WIDTH_MARKS_NONE , HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_EARLY , HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_LATE } |
#define complex_var_u8_auxiliary | ( | ) | var2.u8[3] |
Definition at line 39 of file hb-ot-shape-complex.hh.
#define complex_var_u8_category | ( | ) | var2.u8[2] |
Definition at line 38 of file hb-ot-shape-complex.hh.
#define HB_COMPLEX_SHAPER_IMPLEMENT | ( | name | ) | extern HB_INTERNAL const hb_ot_complex_shaper_t _hb_ot_complex_shaper_##name; |
Definition at line 171 of file hb-ot-shape-complex.hh.
#define HB_COMPLEX_SHAPERS_IMPLEMENT_SHAPERS |
Definition at line 52 of file hb-ot-shape-complex.hh.
#define HB_OT_SHAPE_COMPLEX_MAX_COMBINING_MARKS 32 |
Definition at line 42 of file hb-ot-shape-complex.hh.
Enumerator | |
---|---|
HB_OT_SHAPE_ZERO_WIDTH_MARKS_NONE | |
HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_EARLY | |
HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_LATE |
Definition at line 44 of file hb-ot-shape-complex.hh.