Searched refs:FontGlyphs (Results 1 - 6 of 6) sorted by relevance
/macosx-10.10/WebCore-7600.1.25/platform/graphics/ |
H A D | FontGlyphs.h | 45 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 D | FontGlyphs.cpp | 30 #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 D | Font.cpp | 53 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 D | FontCache.h | 202 friend class FontGlyphs;
|
H A D | Font.h | 30 #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 D | SVGTextRunRenderingContext.cpp | 307 FontGlyphs* glyph = font.glyphs(); 309 FontGlyphs::GlyphPagesStateSaver glyphPagesSaver(*glyph);
|
Completed in 133 milliseconds