Home
last modified time | relevance | path

Searched refs:glyphName (Results 1 – 16 of 16) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/svg/
DSVGGlyphMap.h52 void addGlyph(const String& glyphName, const String& unicodeString, SVGGlyph glyph) in addGlyph() argument
54 ASSERT(!glyphName.isEmpty() || !unicodeString.isEmpty()); in addGlyph()
56 bool hasGlyphName = !glyphName.isEmpty(); in addGlyph()
61 m_namedGlyphs.add(glyphName, glyph.tableEntry); in addGlyph()
87 m_namedGlyphs.add(glyphName, lastGlyph.tableEntry); in addGlyph()
139 const SVGGlyph& glyphIdentifierForGlyphName(const String& glyphName) const in glyphIdentifierForGlyphName() argument
141 return svgGlyphForGlyph(m_namedGlyphs.get(glyphName)); in glyphIdentifierForGlyphName()
DSVGFontElement.cpp180 static bool stringMatchesGlyphName(const String& glyphName, const HashSet<String>& glyphValues) in stringMatchesGlyphName() argument
182 if (glyphName.isEmpty()) in stringMatchesGlyphName()
186 return glyphValues.contains(glyphName); in stringMatchesGlyphName()
238 void SVGFontElement::collectGlyphsForGlyphName(const String& glyphName, Vector<SVGGlyph>& glyphs) in collectGlyphsForGlyphName() argument
242 glyphs.append(m_glyphMap.glyphIdentifierForGlyphName(glyphName)); in collectGlyphsForGlyphName()
DSVGGlyphRefElement.cpp55 bool SVGGlyphRefElement::hasValidGlyphElement(String& glyphName) const in hasValidGlyphElement()
59 …* element = targetElementFromIRIString(getAttribute(XLinkNames::hrefAttr), document(), &glyphName); in hasValidGlyphElement()
DSVGGlyphRefElement.h35 bool hasValidGlyphElement(String& glyphName) const;
DSVGFontData.cpp201 iterator.setLastGlyphName(svgGlyph.glyphName); in applySVGGlyphSelection()
216 iterator.setLastGlyphName(svgGlyph.glyphName); in applySVGGlyphSelection()
DSVGGlyphElement.cpp152 identifier.glyphName = fastGetAttribute(SVGNames::glyph_nameAttr); in buildGlyphIdentifier()
/external/chromium_org/third_party/WebKit/Source/platform/fonts/
DSVGGlyph.h82 && glyphName == other.glyphName
97 String glyphName; member
DFont.cpp234 float Font::width(const TextRun& run, int& charsConsumed, String& glyphName) const in width()
238 return renderingContext->floatWidthUsingSVGFont(*this, run, charsConsumed, glyphName); in width()
242 glyphName = ""; in width()
DFont.h105 float width(const TextRun&, int& charsConsumed, String& glyphName) const;
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
DSVGTextMetrics.cpp104 …enderSVGInlineText* text, unsigned position, unsigned length, float width, const String& glyphName) in SVGTextMetrics() argument
117 m_glyph.name = glyphName; in SVGTextMetrics()
DSVGTextMetrics.h39 …cs(RenderSVGInlineText*, unsigned position, unsigned length, float width, const String& glyphName);
DSVGTextRunRenderingContext.h47 …t floatWidthUsingSVGFont(const Font&, const TextRun&, int& charsConsumed, String& glyphName) const;
DSVGTextRunRenderingContext.cpp76 …idthUsingSVGFont(const Font& font, const TextRun& run, int& charsConsumed, String& glyphName) const in floatWidthUsingSVGFont()
81 glyphName = it.lastGlyphName(); in floatWidthUsingSVGFont()
/external/chromium_org/third_party/WebKit/Source/platform/text/
DTextRun.h222 …oatWidthUsingSVGFont(const Font&, const TextRun&, int& charsConsumed, String& glyphName) const = 0;
/external/chromium_org/third_party/skia/src/ports/
DSkFontHost_FreeType.cpp659 char glyphName[128]; // PS limit for names is 127 bytes. in onGetAdvancedTypefaceMetrics()
660 FT_Get_Glyph_Name(face, gID, glyphName, 128); in onGetAdvancedTypefaceMetrics()
661 info->fGlyphNames->get()[gID].set(glyphName); in onGetAdvancedTypefaceMetrics()
/external/skia/src/ports/
DSkFontHost_FreeType.cpp661 char glyphName[128]; // PS limit for names is 127 bytes. in onGetAdvancedTypefaceMetrics()
662 FT_Get_Glyph_Name(face, gID, glyphName, 128); in onGetAdvancedTypefaceMetrics()
663 info->fGlyphNames->get()[gID].set(glyphName); in onGetAdvancedTypefaceMetrics()