/external/harfbuzz/src/ |
harfbuzz-shaper-private.h | 95 typedef HB_Bool (*HB_ShapeFunction)(HB_ShaperItem *shaper_item); 105 extern HB_Bool HB_BasicShape(HB_ShaperItem *shaper_item); 106 extern HB_Bool HB_GreekShape(HB_ShaperItem *shaper_item); 107 extern HB_Bool HB_TibetanShape(HB_ShaperItem *shaper_item); 108 extern HB_Bool HB_HebrewShape(HB_ShaperItem *shaper_item); 109 extern HB_Bool HB_ArabicShape(HB_ShaperItem *shaper_item); 110 extern HB_Bool HB_HangulShape(HB_ShaperItem *shaper_item); 111 extern HB_Bool HB_MyanmarShape(HB_ShaperItem *shaper_item); 112 extern HB_Bool HB_KhmerShape(HB_ShaperItem *shaper_item); 113 extern HB_Bool HB_IndicShape(HB_ShaperItem *shaper_item) [all...] |
harfbuzz-shaper.h | 143 /*HB_Bool*/ hb_bitfield whiteSpace :1; /* A unicode whitespace character, except NBSP, ZWNBSP */ 144 /*HB_Bool*/ hb_bitfield charStop :1; /* Valid cursor position (for left/right arrow) */ 145 /*HB_Bool*/ hb_bitfield wordBoundary :1; 146 /*HB_Bool*/ hb_bitfield sentenceBoundary :1; 209 HB_Bool isSymbolFont; 214 HB_Bool supported_scripts[HB_ScriptCount]; 218 HB_Bool has_opentype_kerning; 219 HB_Bool glyphs_substituted; 242 HB_Bool (*convertStringToGlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft) [all...] |
harfbuzz-tibetan.c | 103 static HB_Bool tibetan_shape_syllable(HB_Bool openType, HB_ShaperItem *item, HB_Bool invalid) 111 HB_Bool haveGlyphs; 162 static int tibetan_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) 206 HB_Bool HB_TibetanShape(HB_ShaperItem *item) 209 HB_Bool openType = FALSE; 225 HB_Bool invalid; 259 HB_Bool invalid;
|
harfbuzz-buffer.h | 58 HB_Bool new_advance; /* if set, the advance width values are 78 HB_Bool separate_out;
|
harfbuzz-gdef.h | 55 HB_Bool loaded; 67 HB_Bool loaded;
|
harfbuzz-gpos.h | 150 HB_Bool dvi, 151 HB_Bool r2l );
|
harfbuzz-hangul.c | 139 static HB_Bool hangul_shape_syllable(HB_ShaperItem *item, HB_Bool openType) 189 HB_Bool positioned; 213 HB_Bool HB_HangulShape(HB_ShaperItem *item) 216 HB_Bool allPrecomposed = TRUE; 229 HB_Bool openType = FALSE;
|
harfbuzz-myanmar.c | 195 static int myanmar_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) 206 *invalid = (HB_Bool)(charClass & Mymr_CF_DOTTED_CIRCLE); 254 static HB_Bool myanmar_shape_syllable(HB_Bool openType, HB_ShaperItem *item, HB_Bool invalid) 279 HB_Bool lastWasVirama = FALSE; 460 HB_Bool HB_MyanmarShape(HB_ShaperItem *item) 462 HB_Bool openType = FALSE; 479 HB_Bool invalid; 520 HB_Bool invalid [all...] |
harfbuzz-hebrew.c | 45 HB_Bool HB_HebrewShape(HB_ShaperItem *shaper_item) 77 HB_Bool haveGlyphs; 89 HB_Bool invalid = FALSE;
|
harfbuzz-gdef-private.h | 108 HB_Bool loaded;
|
harfbuzz-global.h | 65 typedef hb_uint8 HB_Bool;
|
harfbuzz-khmer.c | 312 static int khmer_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) 354 static HB_Bool khmer_shape_syllable(HB_Bool openType, HB_ShaperItem *item) 592 HB_Bool HB_KhmerShape(HB_ShaperItem *item) 594 HB_Bool openType = FALSE; 612 HB_Bool invalid; 652 HB_Bool invalid;
|
/external/harfbuzz_ng/src/hb-old/ |
harfbuzz-shaper-private.h | 95 typedef HB_Bool (*HB_ShapeFunction)(HB_ShaperItem *shaper_item); 103 extern HB_Bool HB_BasicShape(HB_ShaperItem *shaper_item); 104 extern HB_Bool HB_GreekShape(HB_ShaperItem *shaper_item); 105 extern HB_Bool HB_TibetanShape(HB_ShaperItem *shaper_item); 106 extern HB_Bool HB_HebrewShape(HB_ShaperItem *shaper_item); 107 extern HB_Bool HB_ArabicShape(HB_ShaperItem *shaper_item); 108 extern HB_Bool HB_HangulShape(HB_ShaperItem *shaper_item); 109 extern HB_Bool HB_MyanmarShape(HB_ShaperItem *shaper_item); 110 extern HB_Bool HB_KhmerShape(HB_ShaperItem *shaper_item); 111 extern HB_Bool HB_IndicShape(HB_ShaperItem *shaper_item) [all...] |
harfbuzz-shaper.h | 178 HB_Bool isSymbolFont; 183 HB_Bool supported_scripts[HB_ScriptCount]; 187 HB_Bool has_opentype_kerning; 188 HB_Bool glyphs_substituted; 211 HB_Bool (*convertStringToGlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft); 213 HB_Bool (*canRender)(HB_Font font, const HB_UChar16 *string, hb_uint32 length); 243 HB_Bool glyphIndicesPresent; /* input: true if the <glyphs> array contains glyph indices ready to be shaped */ 257 HB_Bool kerning_applied; /* output: true if kerning was applied by the shaper */ 260 HB_Bool HB_ShapeItem(HB_ShaperItem *item) [all...] |
harfbuzz-buffer.h | 58 HB_Bool new_advance; /* if set, the advance width values are 78 HB_Bool separate_out;
|
harfbuzz-gdef.h | 55 HB_Bool loaded; 67 HB_Bool loaded;
|
harfbuzz-tibetan.c | 103 static HB_Bool tibetan_shape_syllable(HB_Bool openType, HB_ShaperItem *item, HB_Bool invalid) 111 HB_Bool haveGlyphs; 162 static int tibetan_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) 206 HB_Bool HB_TibetanShape(HB_ShaperItem *item) 209 HB_Bool openType = FALSE; 225 HB_Bool invalid;
|
harfbuzz-gpos.h | 150 HB_Bool dvi, 151 HB_Bool r2l );
|
harfbuzz-hangul.c | 139 static HB_Bool hangul_shape_syllable(HB_ShaperItem *item, HB_Bool openType) 189 HB_Bool positioned; 213 HB_Bool HB_HangulShape(HB_ShaperItem *item) 216 HB_Bool allPrecomposed = TRUE; 229 HB_Bool openType = FALSE;
|
harfbuzz-myanmar.c | 195 static int myanmar_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) 206 *invalid = (HB_Bool)(charClass & Mymr_CF_DOTTED_CIRCLE); 254 static HB_Bool myanmar_shape_syllable(HB_Bool openType, HB_ShaperItem *item, HB_Bool invalid) 279 HB_Bool lastWasVirama = FALSE; 461 HB_Bool HB_MyanmarShape(HB_ShaperItem *item) 463 HB_Bool openType = FALSE; 480 HB_Bool invalid;
|
harfbuzz-hebrew.c | 45 HB_Bool HB_HebrewShape(HB_ShaperItem *shaper_item) 77 HB_Bool haveGlyphs; 89 HB_Bool invalid = FALSE;
|
harfbuzz-gdef-private.h | 108 HB_Bool loaded;
|
harfbuzz-global.h | 72 typedef hb_uint8 HB_Bool;
|
harfbuzz-khmer.c | 312 static int khmer_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) 354 static HB_Bool khmer_shape_syllable(HB_Bool openType, HB_ShaperItem *item) 592 HB_Bool HB_KhmerShape(HB_ShaperItem *item) 594 HB_Bool openType = FALSE; 612 HB_Bool invalid;
|
/external/harfbuzz/contrib/ |
harfbuzz-freetype.c | 15 static HB_Bool 19 HB_Bool is_rtl) { 52 static HB_Bool
|