Searched refs:GlyphData (Results 1 - 6 of 6) sorted by relevance

/external/webkit/Source/WebCore/platform/graphics/
H A DGlyphPageTreeNode.h53 struct GlyphData { struct in namespace:WebCore
54 GlyphData(Glyph g = 0, const SimpleFontData* f = 0) function in struct:WebCore::GlyphData
63 // A GlyphPage contains a fixed-size set of GlyphData mappings for a contiguous
81 GlyphData glyphDataForCharacter(UChar32 c) const
84 return GlyphData(m_glyphs[index], m_glyphFontData[index]);
87 GlyphData glyphDataForIndex(unsigned index) const
90 return GlyphData(m_glyphs[index], m_glyphFontData[index]);
114 void setGlyphDataForIndex(unsigned index, const GlyphData& glyphData)
142 // Separate arrays, rather than array of GlyphData, to save space.
H A DFontFastPath.cpp43 GlyphData Font::glyphDataForCharacter(UChar32 c, bool mirror, FontDataVariant variant) const
79 GlyphData data = page->glyphDataForCharacter(c);
92 GlyphData brokenIdeographData = brokenIdeographPage->glyphDataForCharacter(c);
106 GlyphData verticalRightData = verticalRightPage->glyphDataForCharacter(c);
120 GlyphData uprightData = uprightPage->glyphDataForCharacter(c);
152 GlyphData data = page->glyphDataForCharacter(c);
163 GlyphData data = variantPage->glyphDataForCharacter(c);
208 GlyphData data = fallbackPage && fallbackPage->fontDataForCharacter(c) ? fallbackPage->glyphDataForCharacter(c) : characterFontData->missingGlyphData();
227 GlyphData data = primaryFont()->missingGlyphData();
252 bool Font::getEmphasisMarkGlyphData(const AtomicString& mark, GlyphData
[all...]
H A DFont.h56 struct GlyphData;
142 GlyphData glyphDataForCharacter(UChar32, bool mirror, FontDataVariant = AutoVariant) const;
187 bool getEmphasisMarkGlyphData(const AtomicString&, GlyphData&) const;
H A DSimpleFontData.h142 const GlyphData& missingGlyphData() const { return m_missingGlyphData; }
233 GlyphData m_missingGlyphData;
H A DWidthIterator.cpp123 const GlyphData& glyphData = m_font->glyphDataForCharacter(c, rtl);
151 const GlyphData& uppercaseGlyphData = m_font->glyphDataForCharacter(toUpper(c), rtl);
/external/webkit/Source/WebCore/platform/graphics/mac/
H A DComplexTextController.cpp193 GlyphData glyphData;
194 GlyphData nextGlyphData;

Completed in 147 milliseconds