Searched refs:GlyphData (Results 1 – 13 of 13) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
D | GlyphPage.h | 48 struct GlyphData { struct 49 GlyphData(Glyph g = 0, const SimpleFontData* f = 0) 104 ALWAYS_INLINE GlyphData glyphDataForCharacter(UChar32 c) const in glyphDataForCharacter() 109 ALWAYS_INLINE GlyphData glyphDataForIndex(unsigned index) const in glyphDataForIndex() 114 return GlyphData(glyph, m_perGlyphFontData[index]); in glyphDataForIndex() 115 return GlyphData(glyph, glyph ? m_fontDataForAllGlyphs : 0); in glyphDataForIndex() 157 void setGlyphDataForIndex(unsigned index, const GlyphData& glyphData) in setGlyphDataForIndex()
|
D | FontFastPath.cpp | 130 …pair<GlyphData, GlyphPage*> glyphDataAndPageForNonCJKCharacterWithGlyphOrientation(UChar32 charact… in glyphDataAndPageForNonCJKCharacterWithGlyphOrientation() 137 GlyphData uprightData = uprightPage->glyphDataForCharacter(character); in glyphDataAndPageForNonCJKCharacterWithGlyphOrientation() 151 GlyphData verticalRightData = verticalRightPage->glyphDataForCharacter(character); in glyphDataAndPageForNonCJKCharacterWithGlyphOrientation() 164 std::pair<GlyphData, GlyphPage*> Font::glyphDataAndPageForCharacter(UChar32 c, bool mirror, FontDat… in glyphDataAndPageForCharacter() 200 GlyphData data = page->glyphDataForCharacter(c); in glyphDataAndPageForCharacter() 234 GlyphData data = page->glyphDataForCharacter(c); in glyphDataAndPageForCharacter() 245 GlyphData data = variantPage->glyphDataForCharacter(c); in glyphDataAndPageForCharacter() 291 …GlyphData data = fallbackPage && fallbackPage->fontDataForCharacter(c) ? fallbackPage->glyphDataFo… in glyphDataAndPageForCharacter() 304 GlyphData data = primaryFont()->missingGlyphData(); in glyphDataAndPageForCharacter() 324 bool Font::getEmphasisMarkGlyphData(const AtomicString& mark, GlyphData& glyphData) const in getEmphasisMarkGlyphData() [all …]
|
D | CustomFontData.h | 33 struct GlyphData; 55 …virtual bool applySVGGlyphSelection(WidthIterator&, GlyphData&, bool, int, unsigned&) const { retu… in applySVGGlyphSelection() argument
|
D | WidthIterator.h | 39 struct GlyphData; 86 …GlyphData glyphDataForCharacter(UChar32, bool mirror, int currentCharacter, unsigned& advanceLengt…
|
D | Font.h | 59 struct GlyphData; 146 …inline GlyphData glyphDataForCharacter(UChar32 c, bool mirror, FontDataVariant variant = AutoVaria… 153 …std::pair<GlyphData, GlyphPage*> glyphDataAndPageForCharacter(UChar32, bool mirror, FontDataVarian… 184 bool getEmphasisMarkGlyphData(const AtomicString&, GlyphData&) const;
|
D | SimpleFontData.h | 152 const GlyphData& missingGlyphData() const { return m_missingGlyphData; } in missingGlyphData() 153 void setMissingGlyphData(const GlyphData& glyphData) { m_missingGlyphData = glyphData; } in setMissingGlyphData() 219 GlyphData m_missingGlyphData;
|
D | WidthIterator.cpp | 71 GlyphData WidthIterator::glyphDataForCharacter(UChar32 character, bool mirror, int currentCharacter… in glyphDataForCharacter() 161 …const GlyphData& glyphData = glyphDataForCharacter(character, rtl, textIterator.currentCharacter()… in advanceInternal() 196 … const GlyphData& uppercaseGlyphData = m_font->glyphDataForCharacter(toUpper(character), rtl); in advanceInternal()
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
D | SVGTextRunRenderingContext.cpp | 172 GlyphData SVGTextRunRenderingContext::glyphDataForCharacter(const Font& font, const TextRun& run, W… in glyphDataForCharacter() 177 pair<GlyphData, GlyphPage*> pair = font.glyphDataAndPageForCharacter(character, mirror); in glyphDataForCharacter() 178 GlyphData glyphData = pair.first; in glyphDataForCharacter() 181 GlyphData missingGlyphData = primaryFont->missingGlyphData(); in glyphDataForCharacter() 236 GlyphData fallbackGlyphData = font.glyphDataForCharacter(character, mirror); in glyphDataForCharacter()
|
D | SVGTextRunRenderingContext.h | 45 …virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 chara…
|
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
D | SVGFontData.h | 46 …virtual bool applySVGGlyphSelection(WidthIterator&, GlyphData&, bool mirror, int currentCharacter,…
|
D | SVGFontData.cpp | 68 GlyphData missingGlyphData; in initializeFontData() 134 bool SVGFontData::applySVGGlyphSelection(WidthIterator& iterator, GlyphData& glyphData, bool mirror… in applySVGGlyphSelection()
|
/external/chromium_org/third_party/WebKit/Source/platform/text/ |
D | TextRun.h | 40 struct GlyphData; 220 …virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 chara…
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/ |
D | FontComplexTextMac.cpp | 164 GlyphData baseCharacterGlyphData = glyphDataForCharacter(baseCharacter, false, variant); in fontDataForCombiningCharacterSequence()
|