/frameworks/minikin/sample/ |
MinikinSkia.h | 9 bool GetGlyph(uint32_t codepoint, uint32_t *glyph) const;
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/ |
HarfBuzzFaceSkia.cpp | 73 uint16_t glyph = codepoint; local 75 paint->getTextWidths(&glyph, sizeof(glyph), &skWidth, &skBounds); 87 static hb_bool_t harfBuzzGetGlyph(hb_font_t* hbFont, void* fontData, hb_codepoint_t unicode, hb_codepoint_t variationSelector, hb_codepoint_t* glyph, void* userData) 98 *glyph = glyph16; 100 *glyph = result.storedValue->value; 101 return !!*glyph; 104 static hb_position_t harfBuzzGetGlyphHorizontalAdvance(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, void* userData) 109 SkiaGetGlyphWidthAndExtents(&hbFontData->m_paint, glyph, &advance, 0); 113 static hb_bool_t harfBuzzGetGlyphHorizontalOrigin(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_position_t* x, hb_position_t* y, void* userData [all...] |
HarfBuzzFaceCoreText.cpp | 48 static hb_bool_t getGlyph(hb_font_t* hbFont, void* fontData, hb_codepoint_t unicode, hb_codepoint_t variationSelector, hb_codepoint_t* glyph, void* userData) 57 *glyph = cgGlyphs[0]; 61 static hb_position_t getGlyphHorizontalAdvance(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, void* userData) 64 CGGlyph cgGlyph = glyph; 69 static hb_bool_t getGlyphHorizontalOrigin(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_position_t* x, hb_position_t* y, void* userData) 74 static hb_bool_t getGlyphExtents(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_glyph_extents_t* extents, void* userData) 78 CGGlyph cgGlyph = glyph;
|
/external/chromium_org/third_party/freetype/include/freetype/ |
ftglyph.h | 22 /* that can be used by client applications to easily retrieve glyph */ 55 /* Glyph Management */ 58 /* Generic interface to manage individual glyph data. */ 61 /* This section contains definitions used to manage glyph data */ 78 /* Handle to an object used to model generic glyph images. It is a */ 79 /* pointer to the @FT_GlyphRec structure and can contain a glyph */ 83 /* Glyph objects are not owned by the library. You must thus release */ 96 /* The root glyph structure contains a given glyph image plus its */ 102 /* clazz :: A pointer to the glyph's class. Private. * 551 FT_Done_Glyph( FT_Glyph glyph ); variable [all...] |
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/table/bitmap/ |
bitmap_glyph.cc | 30 BitmapGlyphPtr glyph; local 34 glyph.Attach(down_cast<BitmapGlyph*>(builder->Build())); 36 return glyph;
|
/external/freetype/include/ |
ftglyph.h | 22 /* that can be used by client applications to easily retrieve glyph */ 55 /* Glyph Management */ 58 /* Generic interface to manage individual glyph data. */ 61 /* This section contains definitions used to manage glyph data */ 78 /* Handle to an object used to model generic glyph images. It is a */ 79 /* pointer to the @FT_GlyphRec structure and can contain a glyph */ 83 /* Glyph objects are not owned by the library. You must thus release */ 96 /* The root glyph structure contains a given glyph image plus its */ 102 /* clazz :: A pointer to the glyph's class. Private. * 551 FT_Done_Glyph( FT_Glyph glyph ); variable [all...] |
/external/icu/icu4c/source/layout/ |
LigatureSubstSubtables.cpp | 18 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); local 19 le_int32 coverageIndex = getGlyphCoverage(base, glyph, success); 44 if (comp == compCount && (filter == NULL || filter->accept(LE_SET_GLYPH(glyph, ligGlyph)))) {
|
LookupTables.h | 46 TTGlyphID glyph; member in struct:LookupSingle 58 const LookupSegment *lookupSegment(const LETableReference &base, const LookupSegment *segments, LEGlyphID glyph, LEErrorCode &success) const; 60 const LookupSingle *lookupSingle(const LETableReference &base, const LookupSingle *entries, LEGlyphID glyph, LEErrorCode &success) const;
|
/external/pdfium/core/include/thirdparties/freetype/freetype/ |
ftglyph.h | 22 /* that can be used by client applications to easily retrieve glyph */ 55 /* Glyph Management */ 58 /* Generic interface to manage individual glyph data. */ 61 /* This section contains definitions used to manage glyph data */ 78 /* Handle to an object used to model generic glyph images. It is a */ 79 /* pointer to the @FT_GlyphRec structure and can contain a glyph */ 83 /* Glyph objects are not owned by the library. You must thus release */ 96 /* The root glyph structure contains a given glyph image plus its */ 102 /* clazz :: A pointer to the glyph's class. Private. * 551 FT_Done_Glyph( FT_Glyph glyph ); variable [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/include/freetype/ |
ftglyph.h | 22 /* that can be used by client applications to easily retrieve glyph */ 55 /* Glyph Management */ 58 /* Generic interface to manage individual glyph data. */ 61 /* This section contains definitions used to manage glyph data */ 78 /* Handle to an object used to model generic glyph images. It is a */ 79 /* pointer to the @FT_GlyphRec structure and can contain a glyph */ 83 /* Glyph objects are not owned by the library. You must thus release */ 96 /* The root glyph structure contains a given glyph image plus its */ 102 /* clazz :: A pointer to the glyph's class. Private. * 551 FT_Done_Glyph( FT_Glyph glyph ); variable [all...] |
/external/sfntly/cpp/src/sfntly/table/bitmap/ |
bitmap_glyph.cc | 30 BitmapGlyphPtr glyph; local 34 glyph.Attach(down_cast<BitmapGlyph*>(builder->Build())); 36 return glyph;
|
/external/harfbuzz_ng/src/ |
hb-ot-cmap-table.hh | 37 * cmap -- Character To Glyph Index Mapping Table 45 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const 50 *glyph = gid; 64 * code to glyph index values. */ 71 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const 124 *glyph = gid & 0xFFFFu; 167 USHORT glyphIdArray[VAR]; /* Glyph index array (arbitrary length) */ 194 ULONG glyphID; /* Glyph index; interpretation depends on 203 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const 209 *glyph = gid [all...] |
hb-ot-shape-normalize.cc | 110 output_char (hb_buffer_t *buffer, hb_codepoint_t unichar, hb_codepoint_t glyph) 112 buffer->cur().glyph_index() = glyph; 118 next_char (hb_buffer_t *buffer, hb_codepoint_t glyph) 120 buffer->cur().glyph_index() = glyph; 200 hb_codepoint_t glyph; local 203 if (shortest && c->font->get_glyph (buffer->cur().codepoint, 0, &glyph)) 204 next_char (buffer, glyph); 207 else if (!shortest && c->font->get_glyph (buffer->cur().codepoint, 0, &glyph)) 208 next_char (buffer, glyph); 212 next_char (buffer, glyph); /* glyph is initialized in earlier branches. * 373 hb_codepoint_t composed, glyph; local [all...] |
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
SVGGlyphMap.h | 52 void addGlyph(const String& glyphIdentifier, const String& unicodeString, SVGGlyph glyph) 58 // Register glyphs with 'id's in the id glyph map and in the glyph table. 60 appendToGlyphTable(glyph); 61 m_idGlyphs.add(glyphIdentifier, glyph.tableEntry); 78 // Register glyph associated with an unicode string into the glyph map. 79 node->glyphs.append(glyph); 84 // If the glyph is named, also add it to the named glyph name, and to the glyph table in both cases [all...] |
/external/chromium_org/third_party/freetype/src/truetype/ |
ttgload.c | 5 /* TrueType Glyph Loader (body). */ 51 /* Composite glyph flags. */ 70 /* Return the horizontal metrics in font units for a given glyph. */ 87 /* Return the vertical metrics in font units for a given glyph. */ 190 /* overriding metrics for this glyph. */ 293 FT_TRACE4(( "Glyph %ld\n", glyph_index )); 365 /* check that we can add the contours to the glyph */ 411 load->glyph->control_len = 0; 412 load->glyph->control_data = 0; 440 load->glyph->control_len = n_ins 1709 TT_GlyphSlot glyph = loader->glyph; local [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/truetype/ |
ttgload.c | 5 /* TrueType Glyph Loader (body). */ 52 /* Composite glyph flags. */ 71 /* Return the horizontal metrics in font units for a given glyph. */ 88 /* Return the vertical metrics in font units for a given glyph. */ 191 /* overriding metrics for this glyph. */ 294 FT_TRACE4(( "Glyph %ld\n", glyph_index )); 366 /* check that we can add the contours to the glyph */ 412 load->glyph->control_len = 0; 413 load->glyph->control_data = 0; 441 load->glyph->control_len = n_ins 1718 TT_GlyphSlot glyph = loader->glyph; local [all...] |
/frameworks/base/libs/hwui/font/ |
Font.h | 124 CachedGlyphInfo* cacheGlyph(const SkPaint* paint, glyph_t glyph, bool precaching); 126 SkGlyphCache* skiaGlyphCache, CachedGlyphInfo* glyph, bool precaching); 128 void measureCachedGlyph(CachedGlyphInfo* glyph, int x, int y, 131 void drawCachedGlyph(CachedGlyphInfo* glyph, int x, int y, 134 void drawCachedGlyphTransformed(CachedGlyphInfo* glyph, int x, int y, 137 void drawCachedGlyphBitmap(CachedGlyphInfo* glyph, int x, int y, 140 void drawCachedGlyph(CachedGlyphInfo* glyph, float x, float hOffset, float vOffset,
|
/external/pdfium/core/include/fxge/ |
fx_freetype.h | 89 #define FXFT_Get_Glyph_HoriBearingX(face) ((FT_Face)face)->glyph->metrics.horiBearingX
90 #define FXFT_Get_Glyph_HoriBearingY(face) ((FT_Face)face)->glyph->metrics.horiBearingY
91 #define FXFT_Get_Glyph_Width(face) ((FT_Face)face)->glyph->metrics.width
92 #define FXFT_Get_Glyph_Height(face) ((FT_Face)face)->glyph->metrics.height
109 #define FXFT_Get_Glyph_HoriAdvance(face) ((FT_Face)face)->glyph->metrics.horiAdvance
118 #define FXFT_Get_Glyph_Outline(face) &((FT_Face)face)->glyph->outline
120 #define FXFT_Render_Glyph(face, mode) FT_Render_Glyph(((FT_Face)face)->glyph, (enum FT_Render_Mode_)mode)
126 #define FXFT_Get_Glyph_Bitmap(face) &((FT_Face)face)->glyph->bitmap
132 #define FXFT_Get_Glyph_BitmapLeft(face) ((FT_Face)face)->glyph->bitmap_left
133 #define FXFT_Get_Glyph_BitmapTop(face) ((FT_Face)face)->glyph->bitmap_top [all...] |
/external/freetype/src/cff/ |
cffgload.c | 5 /* OpenType Glyph Loader (body). */ 238 /* Initializes a given glyph builder. */ 241 /* builder :: A pointer to the glyph builder to initialize. */ 248 /* glyph :: The current glyph object. */ 256 CFF_GlyphSlot glyph, 263 builder->glyph = glyph; 266 if ( glyph ) 268 FT_GlyphLoader loader = glyph->root.internal->loader 315 CFF_GlyphSlot glyph = builder->glyph; local 785 FT_GlyphSlot glyph = (FT_GlyphSlot)builder->glyph; local [all...] |
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/cff/ |
cffgload.c | 5 /* OpenType Glyph Loader (body). */ 238 /* Initializes a given glyph builder. */ 241 /* builder :: A pointer to the glyph builder to initialize. */ 248 /* glyph :: The current glyph object. */ 256 CFF_GlyphSlot glyph, 263 builder->glyph = glyph; 266 if ( glyph ) 268 FT_GlyphLoader loader = glyph->root.internal->loader 315 CFF_GlyphSlot glyph = builder->glyph; local 789 FT_GlyphSlot glyph = (FT_GlyphSlot)builder->glyph; local [all...] |
/external/chromium_org/third_party/freetype/src/cff/ |
cffgload.c | 5 /* OpenType Glyph Loader (body). */ 238 /* Initializes a given glyph builder. */ 241 /* builder :: A pointer to the glyph builder to initialize. */ 248 /* glyph :: The current glyph object. */ 256 CFF_GlyphSlot glyph, 263 builder->glyph = glyph; 266 if ( glyph ) 268 FT_GlyphLoader loader = glyph->root.internal->loader 315 CFF_GlyphSlot glyph = builder->glyph; local 789 FT_GlyphSlot glyph = (FT_GlyphSlot)builder->glyph; local [all...] |
/external/chromium_org/third_party/WebKit/Source/devtools/front_end/ |
canvasProfiler.css | 94 .canvas-replay-first-step .glyph { 100 .canvas-replay-next-step .glyph { 103 .canvas-replay-prev-step .glyph { 106 .canvas-replay-last-step .glyph { 109 .canvas-replay-prev-draw .glyph { 113 .canvas-replay-next-draw .glyph { 116 .canvas-replay-state-prev .glyph { 120 .canvas-replay-state-next .glyph { 123 .canvas-replay-state-refresh .glyph {
|
/external/chromium_org/third_party/harfbuzz-ng/src/ |
hb-ot-shape-normalize.cc | 110 output_char (hb_buffer_t *buffer, hb_codepoint_t unichar, hb_codepoint_t glyph) 112 buffer->cur().glyph_index() = glyph; 118 next_char (hb_buffer_t *buffer, hb_codepoint_t glyph) 120 buffer->cur().glyph_index() = glyph; 200 hb_codepoint_t glyph; local 203 if (shortest && c->font->get_glyph (buffer->cur().codepoint, 0, &glyph)) 204 next_char (buffer, glyph); 207 else if (!shortest && c->font->get_glyph (buffer->cur().codepoint, 0, &glyph)) 208 next_char (buffer, glyph); 212 next_char (buffer, glyph); /* glyph is initialized in earlier branches. * 373 hb_codepoint_t composed, glyph; local [all...] |
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/tools/subsetter/ |
glyph_table_subsetter.cc | 74 GlyphPtr glyph; local 75 glyph.Attach(glyph_table->GetGlyph(old_offset, old_length)); 76 ReadableFontDataPtr data = glyph->ReadFontData();
|
/external/sfntly/cpp/src/sfntly/tools/subsetter/ |
glyph_table_subsetter.cc | 74 GlyphPtr glyph; local 75 glyph.Attach(glyph_table->GetGlyph(old_offset, old_length)); 76 ReadableFontDataPtr data = glyph->ReadFontData();
|