OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:HB_Glyph
(Results
1 - 13
of
13
) sorted by null
/external/harfbuzz/src/
harfbuzz-shape.h
34
typedef hb_uint32
HB_Glyph
;
54
HB_Glyph
(*charToGlyph)(HB_Font *font, HB_Unichar chr);
55
void (*getMetrics)(HB_Font *font,
HB_Glyph
glyph, HB_GlyphMetrics *metrics);
146
HB_Glyph
glyph;
harfbuzz-shaper.h
242
HB_Bool (*convertStringToGlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length,
HB_Glyph
*glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft);
243
void (*getGlyphAdvances)(HB_Font font, const
HB_Glyph
*glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags /*HB_ShaperFlag*/);
246
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);
247
void (*getGlyphMetrics)(HB_Font font,
HB_Glyph
glyph, HB_GlyphMetrics *metrics);
280
HB_Glyph
*glyphs; /* output: <num_glyphs> indices of shaped glyphs */
harfbuzz-global.h
76
typedef hb_uint32
HB_Glyph
;
harfbuzz-shaper.cpp
247
HB_Glyph
*glyphs = item->glyphs;
278
HB_Glyph
mark = glyphs[gfrom+i];
[
all
...]
/external/harfbuzz/contrib/
harfbuzz-freetype.c
18
HB_Glyph
*glyphs, hb_uint32 *numGlyphs,
36
hb_freetype_advances_get(HB_Font font, const
HB_Glyph
*glyphs, hb_uint32 len,
67
hb_freetype_outline_point_get(HB_Font font,
HB_Glyph
glyph, int flags,
95
hb_freetype_glyph_metrics_get(HB_Font font,
HB_Glyph
glyph,
/external/skia/src/ports/
SkHarfBuzzFont.cpp
26
hb_uint32 length,
HB_Glyph
* glyphs,
36
//
HB_Glyph
is 32-bit, but Skia outputs only 16-bit numbers. So our
49
static void glyphsToAdvances(HB_Font hbFont, const
HB_Glyph
* glyphs,
82
static HB_Error getOutlinePoint(HB_Font hbFont,
HB_Glyph
glyph, int flags,
110
static void getGlyphMetrics(HB_Font hbFont,
HB_Glyph
glyph,
/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)
63
//
HB_Glyph
is 32-bit, but Skia outputs only 16-bit numbers. So our
76
static void glyphsToAdvances(HB_Font hbFont, const
HB_Glyph
* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags)
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)
151
static void getGlyphMetrics(HB_Font hbFont,
HB_Glyph
glyph, HB_GlyphMetrics* metrics)
FontAndroid.cpp
823
m_item.glyphs = new
HB_Glyph
[size];
[
all
...]
/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)
76
//
HB_Glyph
is 32-bit, but Skia outputs only 16-bit numbers. So our
89
static void glyphsToAdvances(HB_Font hbFont, const
HB_Glyph
* glyphs, hb_uint32 numGlyphs, HB_Fixed* advances, int flags)
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)
168
static void getGlyphMetrics(HB_Font hbFont,
HB_Glyph
glyph, HB_GlyphMetrics* metrics)
ComplexTextControllerLinux.cpp
241
m_item.glyphs = new
HB_Glyph
[size];
259
memset(m_item.glyphs, 0, size * sizeof(
HB_Glyph
));
/frameworks/base/core/jni/android/graphics/
HarfbuzzSkia.cpp
51
HB_Glyph
* glyphs, hb_uint32* glyphsSize, HB_Bool isRTL)
59
//
HB_Glyph
is 32-bit, but Skia outputs only 16-bit numbers. So our
69
static void glyphsToAdvances(HB_Font hbFont, const
HB_Glyph
* glyphs, hb_uint32 numGlyphs,
114
static HB_Error getOutlinePoint(HB_Font hbFont,
HB_Glyph
glyph, int flags, hb_uint32 point,
143
static void getGlyphMetrics(HB_Font hbFont,
HB_Glyph
glyph, HB_GlyphMetrics* metrics)
TextLayoutCache.cpp
[
all
...]
/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*/)
82
static void hb_getAdvances(HB_Font /*font*/, const
HB_Glyph
* /*glyphs*/, hb_uint32 numGlyphs, HB_Fixed *advances, int /*flags*/)
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)
139
void hb_getGlyphMetrics(HB_Font font,
HB_Glyph
glyph, HB_GlyphMetrics *metrics)
239
QVarLengthArray<
HB_Glyph
> hb_glyphs(shaper_item.num_glyphs);
252
memset(hb_glyphs.data(), 0, hb_glyphs.size() * sizeof(
HB_Glyph
));
Completed in 422 milliseconds