QtBase
v6.3.1
|
#include "hb.hh"
Go to the source code of this file.
Classes | |
struct | hb_unicode_funcs_t |
struct | hb_unicode_range_t |
Functions | |
DECLARE_NULL_INSTANCE (hb_unicode_funcs_t) | |
HB_INTERNAL bool | _hb_unicode_is_emoji_Extended_Pictographic (hb_codepoint_t cp) |
HB_INTERNAL hb_unicode_funcs_t * | hb_ucd_get_unicode_funcs () |
Variables | |
HB_INTERNAL const uint8_t | _hb_modified_combining_class [256] |
#define HB_MODIFIED_COMBINING_CLASS_CCC10 22 /* sheva */ |
Definition at line 285 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC103 3 /* sara u / sara uu */ |
Definition at line 339 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC107 107 /* mai * */ |
Definition at line 340 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC11 15 /* hataf segol */ |
Definition at line 286 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC118 118 /* sign u / sign uu */ |
Definition at line 343 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC12 16 /* hataf patah */ |
Definition at line 287 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC122 122 /* mai * */ |
Definition at line 344 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC129 129 /* sign aa */ |
Definition at line 351 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC13 17 /* hataf qamats */ |
Definition at line 288 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC130 132 /* sign i */ |
Definition at line 352 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC132 131 /* sign u */ |
Definition at line 353 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC14 23 /* hiriq */ |
Definition at line 289 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC15 18 /* tsere */ |
Definition at line 290 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC16 19 /* segol */ |
Definition at line 291 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC17 20 /* patah */ |
Definition at line 292 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC18 21 /* qamats & qamats qatan */ |
Definition at line 293 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC19 14 /* holam & holam haser for vav*/ |
Definition at line 294 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC20 24 /* qubuts */ |
Definition at line 295 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC21 12 /* dagesh */ |
Definition at line 296 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC22 25 /* meteg */ |
Definition at line 297 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC23 13 /* rafe */ |
Definition at line 298 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC24 10 /* shin dot */ |
Definition at line 299 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC25 11 /* sin dot */ |
Definition at line 300 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC26 26 /* point varika */ |
Definition at line 301 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC27 28 /* fathatan */ |
Definition at line 310 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC28 29 /* dammatan */ |
Definition at line 311 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC29 30 /* kasratan */ |
Definition at line 312 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC30 31 /* fatha */ |
Definition at line 313 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC31 32 /* damma */ |
Definition at line 314 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC32 33 /* kasra */ |
Definition at line 315 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC33 27 /* shadda */ |
Definition at line 316 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC34 34 /* sukun */ |
Definition at line 317 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC35 35 /* superscript alef */ |
Definition at line 318 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC36 36 /* superscript alaph */ |
Definition at line 321 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC84 4 /* length mark */ |
Definition at line 330 of file hb-unicode.hh.
#define HB_MODIFIED_COMBINING_CLASS_CCC91 5 /* ai length mark */ |
Definition at line 331 of file hb-unicode.hh.
Definition at line 260 of file hb-unicode.hh.
Definition at line 260 of file hb-unicode.hh.
#define HB_UNICODE_FUNC_IMPLEMENT | ( | name | ) | hb_destroy_func_t name; |
Definition at line 260 of file hb-unicode.hh.
#define HB_UNICODE_FUNC_IMPLEMENT | ( | return_type, | |
name | |||
) | return_type name (hb_codepoint_t unicode) { return func.name (this, unicode, user_data.name); } |
Definition at line 260 of file hb-unicode.hh.
#define HB_UNICODE_FUNCS_IMPLEMENT_CALLBACKS |
Definition at line 43 of file hb-unicode.hh.
#define HB_UNICODE_FUNCS_IMPLEMENT_CALLBACKS_SIMPLE |
Definition at line 55 of file hb-unicode.hh.
#define HB_UNICODE_GENERAL_CATEGORY_IS_LETTER | ( | gen_cat | ) |
Definition at line 363 of file hb-unicode.hh.
#define HB_UNICODE_GENERAL_CATEGORY_IS_MARK | ( | gen_cat | ) |
Definition at line 357 of file hb-unicode.hh.
HB_INTERNAL bool _hb_unicode_is_emoji_Extended_Pictographic | ( | hb_codepoint_t | cp | ) |
Definition at line 611 of file hb-unicode.cc.
DECLARE_NULL_INSTANCE | ( | hb_unicode_funcs_t | ) |
HB_INTERNAL hb_unicode_funcs_t* hb_ucd_get_unicode_funcs | ( | ) |
|
extern |
Definition at line 490 of file hb-unicode.cc.