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

/macosx-10.10/WebCore-7600.1.25/platform/graphics/
H A DFontGlyphs.h45 class FontGlyphs : public RefCounted<FontGlyphs> { class in namespace:WebCore
46 WTF_MAKE_NONCOPYABLE(FontGlyphs);
52 GlyphPagesStateSaver(FontGlyphs& glyphs)
66 FontGlyphs& m_glyphs;
71 static PassRef<FontGlyphs> create(PassRefPtr<FontSelector> fontSelector) { return adoptRef(*new FontGlyphs(fontSelector)); }
72 static PassRef<FontGlyphs> createForPlatformFont(const FontPlatformData& platformData) { return adoptRef(*new FontGlyphs(platformData)); }
74 ~FontGlyphs() { releaseFontDat
[all...]
H A DFontGlyphs.cpp30 #include "FontGlyphs.h"
39 FontGlyphs::FontGlyphs(PassRefPtr<FontSelector> fontSelector) function in class:WebCore::FontGlyphs
52 FontGlyphs::FontGlyphs(const FontPlatformData& platformData) function in class:WebCore::FontGlyphs
67 void FontGlyphs::releaseFontData()
78 void FontGlyphs::determinePitch(const FontDescription& description) const
93 const FontData* FontGlyphs::realizeFontDataAt(const FontDescription& description, unsigned realizedFontIndex) const
261 std::pair<GlyphData, GlyphPage*> FontGlyphs::glyphDataAndPageForCharacter(const FontDescription& description, UChar32 c, bool mirror, FontDataVariant variant) const
H A DFont.cpp53 static PassRef<FontGlyphs> retrieveOrAddCachedFontGlyphs(const FontDescription&, PassRefPtr<FontSelector>);
128 : m_glyphs(FontGlyphs::createForPlatformFont(fontData))
147 : m_glyphs(FontGlyphs::createForPlatformFont(fontData))
218 FontGlyphsCacheEntry(FontGlyphsCacheKey&& k, PassRef<FontGlyphs> g) : key(WTF::move(k)), glyphs(WTF::move(g)) { }
220 Ref<FontGlyphs> glyphs;
299 static PassRef<FontGlyphs> retrieveOrAddCachedFontGlyphs(const FontDescription& fontDescription, PassRefPtr<FontSelector> fontSelector)
310 newEntry = adoptPtr(new FontGlyphsCacheEntry(WTF::move(key), FontGlyphs::create(fontSelector)));
311 PassRef<FontGlyphs> glyphs = newEntry->glyphs.get();
316 // Referenced FontGlyphs would exist anyway so pruning them saves little memory.
H A DFontCache.h202 friend class FontGlyphs;
H A DFont.h30 #include "FontGlyphs.h"
291 FontGlyphs* glyphs() const { return m_glyphs.get(); }
344 mutable RefPtr<FontGlyphs> m_glyphs;
/macosx-10.10/WebCore-7600.1.25/rendering/svg/
H A DSVGTextRunRenderingContext.cpp307 FontGlyphs* glyph = font.glyphs();
309 FontGlyphs::GlyphPagesStateSaver glyphPagesSaver(*glyph);

Completed in 133 milliseconds