HomeSort by relevance Sort by last modified time
    Searched refs:hb_uint32 (Results 1 - 25 of 34) sorted by null

1 2

  /external/harfbuzz/src/
harfbuzz-shaper.h 127 hb_uint32 pos;
128 hb_uint32 length;
150 void HB_GetCharAttributes(const HB_UChar16 *string, hb_uint32 stringLength,
151 const HB_ScriptItem *items, hb_uint32 numItems,
155 void HB_GetWordBoundaries(const HB_UChar16 *string, hb_uint32 stringLength,
156 const HB_ScriptItem *items, hb_uint32 numItems,
160 void HB_GetSentenceBoundaries(const HB_UChar16 *string, hb_uint32 stringLength,
161 const HB_ScriptItem *items, hb_uint32 numItems,
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-shaper-private.h 96 typedef void (*HB_AttributeFunction)(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uint32 len, HB_CharAttributes *attributes);
115 extern void HB_TibetanAttributes(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uint32 len, HB_CharAttributes *attributes);
117 extern void HB_MyanmarAttributes(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uint32 len, HB_CharAttributes *attributes);
119 extern void HB_KhmerAttributes(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uint32 len, HB_CharAttributes *attributes);
121 extern void HB_IndicAttributes(HB_Script script, const HB_UChar16 *string, hb_uint32 from, hb_uint32 len, HB_CharAttributes *attributes)
    [all...]
harfbuzz-thai.c 43 static void to_tis620(const HB_UChar16 *string, hb_uint32 len, const char *cstr)
45 hb_uint32 i;
60 static void thaiWordBreaks(const HB_UChar16 *string, hb_uint32 len, HB_CharAttributes *attributes)
66 hb_uint32 numbreaks;
67 hb_uint32 i;
105 void HB_ThaiAttributes(HB_Script script, const HB_UChar16 *text, hb_uint32 from, hb_uint32 len, HB_CharAttributes *attributes)
harfbuzz-global.h 63 typedef unsigned int hb_uint32; typedef
69 typedef hb_uint32 HB_UInt;
75 typedef hb_uint32 HB_UChar32;
76 typedef hb_uint32 HB_Glyph;
85 typedef hb_uint32 HB_Tag;
harfbuzz-shape.h 33 typedef hb_uint32 HB_Fixed; /* 26.6 */
34 typedef hb_uint32 HB_Glyph;
35 typedef hb_uint32 HB_Unichar;
harfbuzz-tibetan.c 105 hb_uint32 i;
251 void HB_TibetanAttributes(HB_Script script, const HB_UChar16 *text, hb_uint32 from, hb_uint32 len, HB_CharAttributes *attributes)
255 hb_uint32 i = 0;
260 hb_uint32 boundary = tibetan_nextSyllableBoundary(text, from+i, end, &invalid) - from;
harfbuzz-shaper.cpp 133 static void calcLineBreaks(const HB_UChar16 *uc, hb_uint32 len, HB_CharAttributes *charAttributes)
150 for (hb_uint32 i = 1; i < len; ++i) {
431 hb_uint32 length = item->item.length;
445 hb_uint32 glyph_pos = 0;
446 hb_uint32 i;
655 void HB_GetCharAttributes(const HB_UChar16 *string, hb_uint32 stringLength,
656 const HB_ScriptItem *items, hb_uint32 numItems,
661 for (hb_uint32 i = 0; i < numItems; ++i) {
687 void HB_GetWordBoundaries(const HB_UChar16 *string, hb_uint32 stringLength,
688 const HB_ScriptItem * /*items*/, hb_uint32 /*numItems*/
    [all...]
harfbuzz-khmer.c 560 hb_uint32 where[16];
644 void HB_KhmerAttributes(HB_Script script, const HB_UChar16 *text, hb_uint32 from, hb_uint32 len, HB_CharAttributes *attributes)
648 hb_uint32 i = 0;
653 hb_uint32 boundary = khmer_nextSyllableBoundary( text, from+i, end, &invalid ) - from;
harfbuzz-myanmar.c 427 hb_uint32 where[32];
512 void HB_MyanmarAttributes(HB_Script script, const HB_UChar16 *text, hb_uint32 from, hb_uint32 len, HB_CharAttributes *attributes)
516 hb_uint32 i = 0;
521 hb_uint32 boundary = myanmar_nextSyllableBoundary(text, from+i, end, &invalid) - from;
harfbuzz-arabic.c 871 static HB_UChar16 nextChar(const HB_UChar16 *str, hb_uint32 len, hb_uint32 pos)
886 static void shapedString(const HB_UChar16 *uc, hb_uint32 stringLength, hb_uint32 from, hb_uint32 len, HB_UChar16 *shapeBuffer, int *shapedLength,
891 hb_uint32 l = len;
895 hb_uint32 i;
    [all...]
harfbuzz-hebrew.c 80 hb_uint32 i;
  /external/harfbuzz_ng/src/hb-old/
harfbuzz-global.h 70 typedef unsigned int hb_uint32; typedef
76 typedef hb_uint32 HB_UInt;
82 typedef hb_uint32 HB_UChar32;
83 typedef hb_uint32 HB_Glyph;
92 typedef hb_uint32 HB_Tag;
harfbuzz-shaper.h 127 hb_uint32 pos;
128 hb_uint32 length;
211 HB_Bool (*convertStringToGlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft);
212 void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags /*HB_ShaperFlag*/);
213 HB_Bool (*canRender)(HB_Font font, const HB_UChar16 *string, hb_uint32 length);
215 HB_Error (*getPointInOutline)(HB_Font font, HB_Glyph glyph, int flags /*HB_ShaperFlag*/, hb_uint32 point, HB_Fixed *xpos, HB_Fixed *ypos, hb_uint32 *nPoints);
238 hb_uint32 stringLength; /* input: the length of the input in 16-bit words */
244 hb_uint32 initialGlyphCount; /* input: if glyphIndicesPresent is true, the number of glyph indice (…)
    [all...]
harfbuzz-shaper-private.h 114 hb_uint32 tag;
115 hb_uint32 property;
122 HB_Bool HB_OpenTypeShape(HB_ShaperItem *item, const hb_uint32 *properties);
harfbuzz-arabic.c 871 static HB_UChar16 nextChar(const HB_UChar16 *str, hb_uint32 len, hb_uint32 pos)
886 static void shapedString(const HB_UChar16 *uc, hb_uint32 stringLength, hb_uint32 from, hb_uint32 len, HB_UChar16 *shapeBuffer, int *shapedLength,
891 hb_uint32 l = len;
895 hb_uint32 i;
    [all...]
harfbuzz-hebrew.c 80 hb_uint32 i;
harfbuzz-shaper.cpp 231 hb_uint32 length = item->item.length;
241 hb_uint32 glyph_pos = 0;
242 hb_uint32 i;
790 HB_Bool HB_OpenTypeShape(HB_ShaperItem *item, const hb_uint32 *properties)
    [all...]
  /external/harfbuzz/contrib/
harfbuzz-freetype.c 17 const HB_UChar16 *chars, hb_uint32 len,
18 HB_Glyph *glyphs, hb_uint32 *numGlyphs,
36 hb_freetype_advances_get(HB_Font font, const HB_Glyph *glyphs, hb_uint32 len,
40 hb_uint32 i;
53 hb_freetype_can_render(HB_Font font, const HB_UChar16 *chars, hb_uint32 len) {
68 hb_uint32 point, HB_Fixed *xpos, HB_Fixed *ypos,
69 hb_uint32 *n_points) {
  /external/skia/legacy/src/ports/
SkHarfBuzzFont.cpp 26 hb_uint32 length, HB_Glyph* glyphs,
27 hb_uint32* glyphsSize, HB_Bool isRTL) {
50 hb_uint32 numGlyphs, HB_Fixed* advances, int flags) {
62 for (hb_uint32 i = 0; i < numGlyphs; ++i) {
67 for (hb_uint32 i = 0; i < numGlyphs; ++i) {
73 hb_uint32 length) {
83 hb_uint32 index, HB_Fixed* xPos, HB_Fixed* yPos,
84 hb_uint32* resultingNumPoints) {
  /external/skia/src/ports/
SkHarfBuzzFont.cpp 26 hb_uint32 length, HB_Glyph* glyphs,
27 hb_uint32* glyphsSize, HB_Bool isRTL) {
50 hb_uint32 numGlyphs, HB_Fixed* advances, int flags) {
62 for (hb_uint32 i = 0; i < numGlyphs; ++i) {
67 for (hb_uint32 i = 0; i < numGlyphs; ++i) {
73 hb_uint32 length) {
83 hb_uint32 index, HB_Fixed* xPos, HB_Fixed* yPos,
84 hb_uint32* resultingNumPoints) {
  /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)
67 for (hb_uint32 i = 0; i < length; i++) {
89 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags)
115 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length)
139 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixed* xPos, HB_Fixed* yPos, hb_uint32* resultingNumPoints)
  /external/harfbuzz/tests/linebreaking/
harfbuzz-qt.cpp 92 char *HB_TextCodec_ConvertFromUnicode(void *codec, const HB_UChar16 *unicode, hb_uint32 length, hb_uint32 *outputLength)
  /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)
76 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags)
102 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length)
122 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixed* xPos, HB_Fixed* yPos, hb_uint32* resultingNumPoints)
  /external/harfbuzz_ng/src/
hb-old.cc 82 hb_uint32 length,
84 hb_uint32 *numGlyphs,
111 hb_uint32 numGlyphs,
124 hb_uint32 length)
133 hb_uint32 point,
136 hb_uint32 *nPoints)
  /external/harfbuzz/tests/shaping/
main.cpp 51 static HB_UChar32 getChar(const HB_UChar16 *string, hb_uint32 length, hb_uint32 &i)
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*/)
72 for (hb_uint32 i = 0; i < length; ++i) {
82 static void hb_getAdvances(HB_Font /*font*/, const HB_Glyph * /*glyphs*/, hb_uint32 numGlyphs, HB_Fixed *advances, int /*flags*/)
84 for (hb_uint32 i = 0; i < numGlyphs; ++i)
88 static HB_Bool hb_canRender(HB_Font font, const HB_UChar16 *string, hb_uint32 length)
92 for (hb_uint32 i = 0; i < length; ++i)
113 HB_Error hb_getPointInOutline(HB_Font font, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixed *xpos, HB_Fixed *ypos, hb_uint32 *nPoints
    [all...]

Completed in 1806 milliseconds

1 2