/external/harfbuzz/src/ |
D | 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 …]
|
D | harfbuzz-shaper.h | 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, … 244 HB_Bool (*canRender)(HB_Font font, const HB_UChar16 *string, hb_uint32 length); 274 …HB_Bool glyphIndicesPresent; /* input: true if the <glyphs> array contains glyph indice… 287 HB_Bool kerning_applied; /* output: true if kerning was applied by the shaper */ 290 HB_Bool HB_ShapeItem(HB_ShaperItem *item);
|
D | harfbuzz-tibetan.c | 103 static HB_Bool tibetan_shape_syllable(HB_Bool openType, HB_ShaperItem *item, HB_Bool invalid) in tibetan_shape_syllable() 111 HB_Bool haveGlyphs; in tibetan_shape_syllable() 161 static int tibetan_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) in tibetan_nextSyllableBoundary() 205 HB_Bool HB_TibetanShape(HB_ShaperItem *item) in HB_TibetanShape() 208 HB_Bool openType = FALSE; in HB_TibetanShape() 224 HB_Bool invalid; in HB_TibetanShape() 258 HB_Bool invalid; in HB_TibetanAttributes()
|
D | harfbuzz-hangul.c | 139 static HB_Bool hangul_shape_syllable(HB_ShaperItem *item, HB_Bool openType) in hangul_shape_syllable() 189 HB_Bool positioned; in hangul_shape_syllable() 213 HB_Bool HB_HangulShape(HB_ShaperItem *item) in HB_HangulShape() 216 HB_Bool allPrecomposed = TRUE; in HB_HangulShape() 229 HB_Bool openType = FALSE; in HB_HangulShape()
|
D | harfbuzz-myanmar.c | 195 static int myanmar_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) in myanmar_nextSyllableBoundary() 206 *invalid = (HB_Bool)(charClass & Mymr_CF_DOTTED_CIRCLE); in myanmar_nextSyllableBoundary() 254 static HB_Bool myanmar_shape_syllable(HB_Bool openType, HB_ShaperItem *item, HB_Bool invalid) in myanmar_shape_syllable() 279 HB_Bool lastWasVirama = FALSE; in myanmar_shape_syllable() 460 HB_Bool HB_MyanmarShape(HB_ShaperItem *item) in HB_MyanmarShape() 462 HB_Bool openType = FALSE; in HB_MyanmarShape() 479 HB_Bool invalid; in HB_MyanmarShape() 520 HB_Bool invalid; in HB_MyanmarAttributes()
|
D | harfbuzz-khmer.c | 312 static int khmer_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) in khmer_nextSyllableBoundary() 354 static HB_Bool khmer_shape_syllable(HB_Bool openType, HB_ShaperItem *item) in khmer_shape_syllable() 592 HB_Bool HB_KhmerShape(HB_ShaperItem *item) in HB_KhmerShape() 594 HB_Bool openType = FALSE; in HB_KhmerShape() 612 HB_Bool invalid; in HB_KhmerShape() 652 HB_Bool invalid; in HB_KhmerAttributes()
|
D | harfbuzz-hebrew.c | 45 HB_Bool HB_HebrewShape(HB_ShaperItem *shaper_item) in HB_HebrewShape() 77 HB_Bool haveGlyphs; in HB_HebrewShape() 89 HB_Bool invalid = FALSE; in HB_HebrewShape()
|
D | harfbuzz-buffer.h | 58 HB_Bool new_advance; /* if set, the advance width values are 78 HB_Bool separate_out;
|
D | harfbuzz-gdef.h | 55 HB_Bool loaded; 67 HB_Bool loaded;
|
D | harfbuzz-gpos.h | 150 HB_Bool dvi, 151 HB_Bool r2l );
|
D | harfbuzz-arabic.c | 887 … HB_Bool reverse, HB_GlyphAttributes *attributes, unsigned short *logClusters) in shapedString() 1031 static HB_Bool arabicSyriacOpenTypeShape(HB_ShaperItem *item, HB_Bool *ot_ok) in arabicSyriacOpenTypeShape() 1040 HB_Bool shaped; in arabicSyriacOpenTypeShape() 1101 HB_Bool HB_ArabicShape(HB_ShaperItem *item) in HB_ArabicShape() 1104 HB_Bool haveGlyphs; in HB_ArabicShape() 1113 HB_Bool ot_ok; in HB_ArabicShape()
|
D | harfbuzz-greek.c | 356 HB_Bool HB_GreekShape(HB_ShaperItem *shaper_item) in HB_GreekShape() 363 HB_Bool haveGlyphs; in HB_GreekShape()
|
D | harfbuzz-gdef-private.h | 108 HB_Bool loaded;
|
D | harfbuzz-global.h | 69 typedef hb_uint8 HB_Bool; typedef
|
D | harfbuzz-shaper.cpp | 558 HB_Bool HB_ConvertStringToGlyphIndices(HB_ShaperItem *shaper_item) in HB_ConvertStringToGlyphIndices() 572 HB_Bool HB_BasicShape(HB_ShaperItem *shaper_item) in HB_BasicShape() 896 static HB_Bool checkScript(HB_Face face, int script) in checkScript() 1050 HB_Bool HB_SelectScript(HB_ShaperItem *shaper_item, const HB_OpenTypeFeature *features) in HB_SelectScript() 1144 HB_Bool HB_OpenTypeShape(HB_ShaperItem *item, const hb_uint32 *properties) in HB_OpenTypeShape() 1204 HB_Bool HB_OpenTypePosition(HB_ShaperItem *item, int availableGlyphs, HB_Bool doLogClusters) in HB_OpenTypePosition() 1337 HB_Bool HB_ShapeItem(HB_ShaperItem *shaper_item) in HB_ShapeItem() 1339 HB_Bool result = false; in HB_ShapeItem()
|
D | harfbuzz-buffer-private.h | 67 HB_Bool inplace );
|
D | harfbuzz-open.h | 256 HB_Bool loaded;
|
D | harfbuzz-buffer.c | 354 HB_Bool inplace ) in _hb_buffer_replace_output_glyph()
|
D | harfbuzz-indic.cpp | 33 static HB_Bool isLetter(HB_UChar16 ucs) in isLetter() 43 static HB_Bool isMark(HB_UChar16 ucs) in isMark() 1198 static bool indic_shape_syllable(HB_Bool openType, HB_ShaperItem *item, bool invalid) in indic_shape_syllable() 1667 HB_Bool positioned = HB_OpenTypePosition(item, availableGlyphs, false); in indic_shape_syllable() 1817 HB_Bool HB_IndicShape(HB_ShaperItem *item) in HB_IndicShape() 1821 HB_Bool openType = false; in HB_IndicShape()
|
D | harfbuzz-open.c | 486 HB_Bool is_extension = FALSE; in Load_Lookup()
|
/external/harfbuzz/contrib/ |
D | harfbuzz-freetype.c | 15 static HB_Bool 19 HB_Bool is_rtl) { in hb_freetype_string_to_glyphs() 52 static HB_Bool
|
/external/webkit/Source/WebCore/platform/graphics/android/ |
D | HarfbuzzSkia.cpp | 54 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Gl… in stringToGlyphs() 102 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length) in canRender()
|
/external/skia/src/ports/ |
D | SkHarfBuzzFont.cpp | 32 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, in stringToGlyphs() 34 hb_uint32* glyphsSize, HB_Bool isRTL) { in stringToGlyphs() 79 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, in canRender()
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
D | HarfbuzzSkia.cpp | 58 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Gl… in stringToGlyphs() 115 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length) in canRender()
|
/external/harfbuzz/tests/shaping/ |
D | main.cpp | 65 static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph… in hb_stringToGlyphs() argument 88 static HB_Bool hb_canRender(HB_Font font, const HB_UChar16 *string, hb_uint32 length) in hb_canRender()
|