Home
last modified time | relevance | path

Searched refs:HB_Bool (Results 1 – 25 of 26) sorted by relevance

12

/external/harfbuzz/src/
Dharfbuzz-shaper-private.h95 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 …]
Dharfbuzz-shaper.h209 HB_Bool isSymbolFont;
214 HB_Bool supported_scripts[HB_ScriptCount];
218 HB_Bool has_opentype_kerning;
219 HB_Bool glyphs_substituted;
242HB_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);
274HB_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);
Dharfbuzz-tibetan.c103 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()
Dharfbuzz-hangul.c139 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()
Dharfbuzz-myanmar.c195 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()
Dharfbuzz-khmer.c312 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()
Dharfbuzz-hebrew.c45 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()
Dharfbuzz-buffer.h58 HB_Bool new_advance; /* if set, the advance width values are
78 HB_Bool separate_out;
Dharfbuzz-gdef.h55 HB_Bool loaded;
67 HB_Bool loaded;
Dharfbuzz-gpos.h150 HB_Bool dvi,
151 HB_Bool r2l );
Dharfbuzz-arabic.c887HB_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()
Dharfbuzz-greek.c356 HB_Bool HB_GreekShape(HB_ShaperItem *shaper_item) in HB_GreekShape()
363 HB_Bool haveGlyphs; in HB_GreekShape()
Dharfbuzz-gdef-private.h108 HB_Bool loaded;
Dharfbuzz-global.h69 typedef hb_uint8 HB_Bool; typedef
Dharfbuzz-shaper.cpp558 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()
Dharfbuzz-buffer-private.h67 HB_Bool inplace );
Dharfbuzz-open.h256 HB_Bool loaded;
Dharfbuzz-buffer.c354 HB_Bool inplace ) in _hb_buffer_replace_output_glyph()
Dharfbuzz-indic.cpp33 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()
Dharfbuzz-open.c486 HB_Bool is_extension = FALSE; in Load_Lookup()
/external/harfbuzz/contrib/
Dharfbuzz-freetype.c15 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/
DHarfbuzzSkia.cpp54 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/
DSkHarfBuzzFont.cpp32 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/
DHarfbuzzSkia.cpp58 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/
Dmain.cpp65 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()

12