/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; 161 static int tibetan_nextSyllableBoundary(const HB_UChar16 *s, int start, int end, HB_Bool *invalid) 205 HB_Bool HB_TibetanShape(HB_ShaperItem *item) 208 HB_Bool openType = FALSE; 224 HB_Bool invalid; 258 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;
|
harfbuzz-buffer-private.h | 67 HB_Bool inplace );
|
harfbuzz-open.h | 256 HB_Bool loaded;
|
harfbuzz-arabic.c | 887 HB_Bool reverse, HB_GlyphAttributes *attributes, unsigned short *logClusters) [all...] |
harfbuzz-shaper.cpp | 560 HB_Bool HB_ConvertStringToGlyphIndices(HB_ShaperItem *shaper_item) 574 HB_Bool HB_BasicShape(HB_ShaperItem *shaper_item) [all...] |
harfbuzz-greek.c | 356 HB_Bool HB_GreekShape(HB_ShaperItem *shaper_item) 363 HB_Bool haveGlyphs;
|
harfbuzz-buffer.c | 354 HB_Bool inplace )
|
harfbuzz-indic.cpp | 33 static HB_Bool isLetter(HB_UChar16 ucs) 43 static HB_Bool isMark(HB_UChar16 ucs) [all...] |
/external/harfbuzz/contrib/ |
harfbuzz-freetype.c | 15 static HB_Bool 19 HB_Bool is_rtl) { 52 static HB_Bool
|
/external/skia/src/ports/ |
SkHarfBuzzFont.cpp | 25 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, 27 hb_uint32* glyphsSize, HB_Bool isRTL) { 72 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters,
|
/external/webkit/Source/WebCore/platform/graphics/android/fonts/ |
HarfbuzzSkia.cpp | 54 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Glyph* glyphs, hb_uint32* glyphsSize, HB_Bool isRTL) 102 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length)
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
HarfbuzzSkia.cpp | 58 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Glyph* glyphs, hb_uint32* glyphsSize, HB_Bool isRTL) 115 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length)
|
/frameworks/base/core/jni/android/graphics/ |
HarfbuzzSkia.cpp | 50 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, 51 HB_Glyph* glyphs, hb_uint32* glyphsSize, HB_Bool isRTL) 95 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length)
|
/external/harfbuzz/tests/shaping/ |
main.cpp | 65 static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool /*rightToLeft*/) 88 static HB_Bool hb_canRender(HB_Font font, const HB_UChar16 *string, hb_uint32 length)
|