GlyphData 172 Source/core/rendering/svg/SVGTextRunRenderingContext.cpp GlyphData SVGTextRunRenderingContext::glyphDataForCharacter(const Font& font, const TextRun& run, WidthIterator& iterator, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) GlyphData 177 Source/core/rendering/svg/SVGTextRunRenderingContext.cpp pair<GlyphData, GlyphPage*> pair = font.glyphDataAndPageForCharacter(character, mirror); GlyphData 178 Source/core/rendering/svg/SVGTextRunRenderingContext.cpp GlyphData glyphData = pair.first; GlyphData 181 Source/core/rendering/svg/SVGTextRunRenderingContext.cpp GlyphData missingGlyphData = primaryFont->missingGlyphData(); GlyphData 236 Source/core/rendering/svg/SVGTextRunRenderingContext.cpp GlyphData fallbackGlyphData = font.glyphDataForCharacter(character, mirror); GlyphData 45 Source/core/rendering/svg/SVGTextRunRenderingContext.h virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) OVERRIDE; GlyphData 69 Source/core/svg/SVGFontData.cpp GlyphData missingGlyphData; GlyphData 142 Source/core/svg/SVGFontData.cpp bool SVGFontData::applySVGGlyphSelection(WidthIterator& iterator, GlyphData& glyphData, bool mirror, int currentCharacter, unsigned& advanceLength) const GlyphData 46 Source/core/svg/SVGFontData.h virtual bool applySVGGlyphSelection(WidthIterator&, GlyphData&, bool mirror, int currentCharacter, unsigned& advanceLength) const OVERRIDE; GlyphData 32 Source/platform/fonts/CustomFontData.h struct GlyphData; GlyphData 53 Source/platform/fonts/CustomFontData.h virtual bool applySVGGlyphSelection(WidthIterator&, GlyphData&, bool, int, unsigned&) const { return false; } GlyphData 339 Source/platform/fonts/Font.cpp static inline std::pair<GlyphData, GlyphPage*> glyphDataAndPageForNonCJKCharacterWithGlyphOrientation(UChar32 character, NonCJKGlyphOrientation orientation, GlyphData& data, GlyphPage* page, unsigned pageNumber) GlyphData 346 Source/platform/fonts/Font.cpp GlyphData uprightData = uprightPage->glyphDataForCharacter(character); GlyphData 360 Source/platform/fonts/Font.cpp GlyphData verticalRightData = verticalRightPage->glyphDataForCharacter(character); GlyphData 373 Source/platform/fonts/Font.cpp std::pair<GlyphData, GlyphPage*> Font::glyphDataAndPageForCharacter(UChar32 c, bool mirror, FontDataVariant variant) const GlyphData 411 Source/platform/fonts/Font.cpp GlyphData data = page->glyphDataForCharacter(c); GlyphData 446 Source/platform/fonts/Font.cpp GlyphData data = page->glyphDataForCharacter(c); GlyphData 457 Source/platform/fonts/Font.cpp GlyphData data = variantPage->glyphDataForCharacter(c); GlyphData 503 Source/platform/fonts/Font.cpp GlyphData data = fallbackPage && fallbackPage->fontDataForCharacter(c) ? fallbackPage->glyphDataForCharacter(c) : characterFontData->missingGlyphData(); GlyphData 516 Source/platform/fonts/Font.cpp GlyphData data = primaryFont()->missingGlyphData(); GlyphData 536 Source/platform/fonts/Font.cpp bool Font::getEmphasisMarkGlyphData(const AtomicString& mark, GlyphData& glyphData) const GlyphData 565 Source/platform/fonts/Font.cpp GlyphData markGlyphData; GlyphData 581 Source/platform/fonts/Font.cpp GlyphData markGlyphData; GlyphData 597 Source/platform/fonts/Font.cpp GlyphData markGlyphData; GlyphData 722 Source/platform/fonts/Font.cpp GlyphData markGlyphData; GlyphData 58 Source/platform/fonts/Font.h struct GlyphData; GlyphData 118 Source/platform/fonts/Font.h inline GlyphData glyphDataForCharacter(UChar32 c, bool mirror, FontDataVariant variant = AutoVariant) const GlyphData 125 Source/platform/fonts/Font.h std::pair<GlyphData, GlyphPage*> glyphDataAndPageForCharacter(UChar32, bool mirror, FontDataVariant = AutoVariant) const; GlyphData 144 Source/platform/fonts/Font.h bool getEmphasisMarkGlyphData(const AtomicString&, GlyphData&) const; GlyphData 49 Source/platform/fonts/GlyphPage.h GlyphData(Glyph g = 0, const SimpleFontData* f = 0) GlyphData 104 Source/platform/fonts/GlyphPage.h ALWAYS_INLINE GlyphData glyphDataForCharacter(UChar32 c) const GlyphData 109 Source/platform/fonts/GlyphPage.h ALWAYS_INLINE GlyphData glyphDataForIndex(unsigned index) const GlyphData 114 Source/platform/fonts/GlyphPage.h return GlyphData(glyph, m_perGlyphFontData[index]); GlyphData 115 Source/platform/fonts/GlyphPage.h return GlyphData(glyph, glyph ? m_fontDataForAllGlyphs : 0); GlyphData 157 Source/platform/fonts/GlyphPage.h void setGlyphDataForIndex(unsigned index, const GlyphData& glyphData) GlyphData 152 Source/platform/fonts/SimpleFontData.h const GlyphData& missingGlyphData() const { return m_missingGlyphData; } GlyphData 153 Source/platform/fonts/SimpleFontData.h void setMissingGlyphData(const GlyphData& glyphData) { m_missingGlyphData = glyphData; } GlyphData 217 Source/platform/fonts/SimpleFontData.h GlyphData m_missingGlyphData; GlyphData 73 Source/platform/fonts/WidthIterator.cpp GlyphData WidthIterator::glyphDataForCharacter(UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) GlyphData 163 Source/platform/fonts/WidthIterator.cpp const GlyphData& glyphData = glyphDataForCharacter(character, rtl, textIterator.currentCharacter(), advanceLength); GlyphData 198 Source/platform/fonts/WidthIterator.cpp const GlyphData& uppercaseGlyphData = m_font->glyphDataForCharacter(toUpper(character), rtl); GlyphData 39 Source/platform/fonts/WidthIterator.h struct GlyphData; GlyphData 83 Source/platform/fonts/WidthIterator.h GlyphData glyphDataForCharacter(UChar32, bool mirror, int currentCharacter, unsigned& advanceLength); GlyphData 165 Source/platform/fonts/mac/FontComplexTextMac.cpp GlyphData baseCharacterGlyphData = glyphDataForCharacter(baseCharacter, false, variant); GlyphData 42 Source/platform/text/TextRun.h struct GlyphData; GlyphData 222 Source/platform/text/TextRun.h virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) = 0;