HomeSort by relevance Sort by last modified time
    Searched refs:SimpleFontData (Results 1 - 25 of 97) sorted by null

1 2 3 4

  /external/webkit/WebCore/platform/graphics/qt/
GlyphPageTreeNodeQt.cpp 32 void GlyphPageTreeNode::pruneTreeFontData(const WebCore::SimpleFontData*)
SimpleFontDataQt.cpp 25 #include "SimpleFontData.h"
31 void SimpleFontData::determinePitch()
36 bool SimpleFontData::containsCharacters(const UChar*, int) const
41 void SimpleFontData::platformInit()
53 void SimpleFontData::platformGlyphInit()
62 void SimpleFontData::platformCharWidthInit()
69 void SimpleFontData::platformDestroy()
FontCacheQt.cpp 47 const SimpleFontData* FontCache::getFontDataForCharacters(const Font&, const UChar*, int)
52 SimpleFontData* FontCache::getSimilarFontPlatformData(const Font& font)
57 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
  /external/webkit/WebCore/platform/graphics/android/
FontDataAndroid.cpp 32 #include "SimpleFontData.h"
43 void SimpleFontData::platformInit()
64 void SimpleFontData::platformCharWidthInit()
71 void SimpleFontData::platformDestroy()
76 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const
79 m_smallCapsFontData = new SimpleFontData(FontPlatformData(m_platformData, fontDescription.computedSize() * 0.7f));
84 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const
93 void SimpleFontData::determinePitch()
98 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons
    [all...]
  /external/webkit/WebCore/platform/graphics/haiku/
SimpleFontDataHaiku.cpp 31 #include "SimpleFontData.h"
46 void SimpleFontData::platformInit()
61 void SimpleFontData::platformCharWidthInit()
68 void SimpleFontData::platformDestroy()
74 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const
80 m_smallCapsFontData = new SimpleFontData(*fontPlatformData);
85 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const
91 void SimpleFontData::determinePitch()
96 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons
    [all...]
FontCacheHaiku.cpp 48 const SimpleFontData* FontCache::getFontDataForCharacters(const Font& font, const UChar* characters, int length)
54 SimpleFontData* FontCache::getSimilarFontPlatformData(const Font& font)
60 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
  /external/webkit/WebCore/platform/graphics/
FontCache.h 51 class SimpleFontData;
58 void releaseFontData(const SimpleFontData*);
62 const SimpleFontData* getFontDataForCharacters(const Font&, const UChar* characters, int length);
81 SimpleFontData* getCachedFontData(const FontDescription& fontDescription, const AtomicString& family, bool checkingAlternateName = false);
82 SimpleFontData* getLastResortFallbackFont(const FontDescription&);
102 SimpleFontData* getSimilarFontPlatformData(const Font&);
105 SimpleFontData* getCachedFontData(const FontPlatformData*);
107 friend class SimpleFontData; // For getCachedFontData(const FontPlatformData*)
SegmentedFontData.h 34 class SimpleFontData;
37 FontDataRange(UChar32 from, UChar32 to, const SimpleFontData* fontData)
46 const SimpleFontData* fontData() const { return m_fontData; }
51 const SimpleFontData* m_fontData;
67 virtual const SimpleFontData* fontDataForCharacter(UChar32) const;
WidthIterator.h 32 class SimpleFontData;
36 WidthIterator(const Font*, const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0);
54 HashSet<const SimpleFontData*>* m_fallbackFonts;
FontData.h 34 class SimpleFontData;
46 virtual const SimpleFontData* fontDataForCharacter(UChar32) const = 0;
GlyphPageTreeNode.h 47 class SimpleFontData;
51 // Holds the glyph index and the corresponding SimpleFontData information for a given
54 GlyphData(Glyph g = 0, const SimpleFontData* f = 0)
60 const SimpleFontData* fontData;
99 const SimpleFontData* fontDataForCharacter(UChar32 c) const
104 void setGlyphDataForCharacter(UChar32 c, Glyph g, const SimpleFontData* f)
108 void setGlyphDataForIndex(unsigned index, Glyph g, const SimpleFontData* f)
134 bool fill(unsigned offset, unsigned length, UChar* characterBuffer, unsigned bufferLength, const SimpleFontData*);
144 const SimpleFontData* m_glyphFontData[size];
194 static void pruneTreeFontData(const SimpleFontData*);
    [all...]
SimpleFontData.cpp 31 #include "SimpleFontData.h"
50 SimpleFontData::SimpleFontData(const FontPlatformData& f, bool customFont, bool loading, SVGFontData* svgFontData)
110 void SimpleFontData::initCharWidths()
130 void SimpleFontData::platformGlyphInit()
171 SimpleFontData::~SimpleFontData()
185 const SimpleFontData* SimpleFontData::fontDataForCharacter(UChar32) const
190 bool SimpleFontData::isSegmented() cons
    [all...]
  /external/webkit/WebCore/platform/graphics/win/
UniscribeController.h 41 UniscribeController(const Font*, const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0);
55 void itemizeShapeAndPlace(const UChar*, unsigned length, const SimpleFontData*, GlyphBuffer*);
56 bool shapeAndPlaceItem(const UChar*, unsigned index, const SimpleFontData*, GlyphBuffer*);
57 bool shape(const UChar* str, int len, SCRIPT_ITEM item, const SimpleFontData* fontData,
63 HashSet<const SimpleFontData*>* m_fallbackFonts;
SimpleFontDataWin.cpp 30 #include "SimpleFontData.h"
56 void SimpleFontData::setShouldApplyMacAscentHack(bool b)
61 bool SimpleFontData::shouldApplyMacAscentHack()
66 void SimpleFontData::initGDIFont()
95 void SimpleFontData::platformDestroy()
105 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const
112 m_smallCapsFontData = new SimpleFontData(smallCapsFontData, true, false);
118 m_smallCapsFontData = new SimpleFontData(FontPlatformData(hfont, smallCapsHeight, m_platformData.syntheticBold(), m_platformData.syntheticOblique(), m_platformData.useGDI()));
124 bool SimpleFontData::containsCharacters(const UChar* characters, int length) cons
    [all...]
  /external/webkit/WebCore/platform/graphics/wx/
FontCacheWx.cpp 34 #include "SimpleFontData.h"
42 const SimpleFontData* FontCache::getFontDataForCharacters(const Font& font, const UChar* characters, int length)
44 SimpleFontData* fontData = 0;
45 fontData = new SimpleFontData(FontPlatformData(font.fontDescription(), font.family().family()));
49 SimpleFontData* FontCache::getSimilarFontPlatformData(const Font& font)
54 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
SimpleFontDataWx.cpp 30 #include "SimpleFontData.h"
46 void SimpleFontData::platformInit()
67 void SimpleFontData::platformCharWidthInit()
74 void SimpleFontData::platformDestroy()
90 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const
96 m_smallCapsFontData = new SimpleFontData(*pdata);
101 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const
107 void SimpleFontData::determinePitch()
115 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons
    [all...]
  /external/webkit/WebCore/platform/graphics/gtk/
SimpleFontDataGtk.cpp 34 #include "SimpleFontData.h"
46 void SimpleFontData::platformInit()
69 void SimpleFontData::platformCharWidthInit()
76 void SimpleFontData::platformDestroy()
82 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const
88 m_smallCapsFontData = new SimpleFontData(*pdata);
93 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const
112 void SimpleFontData::determinePitch()
117 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons
    [all...]
SimpleFontDataPango.cpp 35 #include "SimpleFontData.h"
47 void SimpleFontData::platformInit()
70 void SimpleFontData::platformCharWidthInit()
77 void SimpleFontData::platformDestroy()
83 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const
89 m_smallCapsFontData = new SimpleFontData(*pdata);
94 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const
112 void SimpleFontData::determinePitch()
122 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons
    [all...]
FontCacheGtk.cpp 25 #include "SimpleFontData.h"
36 const SimpleFontData* FontCache::getFontDataForCharacters(const Font& font, const UChar* characters, int length)
53 SimpleFontData* sfd = getCachedFontData(&alternateFont);
62 SimpleFontData* FontCache::getSimilarFontPlatformData(const Font& font)
67 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
  /external/webkit/WebCore/css/
CSSFontFaceSource.cpp 36 #include "SimpleFontData.h"
71 HashMap<unsigned, SimpleFontData*>::iterator end = m_fontDataTable.end();
72 for (HashMap<unsigned, SimpleFontData*>::iterator it = m_fontDataTable.begin(); it != end; ++it)
99 SimpleFontData* CSSFontFaceSource::getFontData(const FontDescription& fontDescription, bool syntheticBold, bool syntheticItalic, CSSFontSelector* fontSelector)
110 SimpleFontData* fontData = fontCache()->getCachedFontData(fontDescription, m_string);
112 // We're local. Just return a SimpleFontData from the normal cache.
118 if (SimpleFontData* cachedData = m_fontDataTable.get(hashKey))
121 OwnPtr<SimpleFontData> fontData;
156 fontData.set(new SimpleFontData(m_font->platformDataFromCustomData(fontDescription.computedPixelSize(), syntheticBold, syntheticItalic, fontDescription.renderingMode()), true, false, svgFontData));
165 fontData.set(new SimpleFontData(m_font->platformDataFromCustomData(fontDescription.computedPixelSize(), syntheticBold, syntheticIt (…)
    [all...]
CSSFontFaceSource.h 44 class SimpleFontData;
60 SimpleFontData* getFontData(const FontDescription&, bool syntheticBold, bool syntheticItalic, CSSFontSelector*);
73 HashMap<unsigned, SimpleFontData*> m_fontDataTable; // The hash key is composed of size synthetic styles.
  /external/webkit/WebCore/platform/graphics/mac/
ComplexTextController.h 39 class SimpleFontData;
49 ComplexTextController(const Font*, const TextRun&, bool mayUseNaturalWritingDirection = false, HashSet<const SimpleFontData*>* fallbackFonts = 0);
69 static PassRefPtr<ComplexTextRun> create(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength)
75 static PassRefPtr<ComplexTextRun> create(ATSUTextLayout atsuTextLayout, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr, bool directionalOverride)
80 static PassRefPtr<ComplexTextRun> create(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr)
86 const SimpleFontData* fontData() const { return m_fontData; }
99 ComplexTextRun(CTRunRef, const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength);
103 ComplexTextRun(ATSUTextLayout, const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr, bool directionalOverride);
106 ComplexTextRun(const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr);
119 const SimpleFontData* m_fontData
    [all...]
  /external/webkit/WebCore/platform/graphics/chromium/
SimpleFontDataChromiumWin.cpp 33 #include "SimpleFontData.h"
54 void SimpleFontData::platformInit()
94 void SimpleFontData::platformCharWidthInit()
99 void SimpleFontData::platformDestroy()
106 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const
117 new SimpleFontData(FontPlatformData(hfont, smallCapsSize));
122 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const
129 void SimpleFontData::determinePitch()
154 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons
    [all...]
SimpleFontDataLinux.cpp 32 #include "SimpleFontData.h"
54 void SimpleFontData::platformInit()
99 // In WebKit/WebCore/platform/graphics/SimpleFontData.cpp, m_spaceWidth is
123 void SimpleFontData::platformCharWidthInit()
128 void SimpleFontData::platformDestroy()
134 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const
138 m_smallCapsFontData = new SimpleFontData(FontPlatformData(m_platformData, smallCapsSize));
144 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const
170 void SimpleFontData::determinePitch(
    [all...]
  /external/webkit/WebCore/platform/graphics/wince/
SimpleFontDataWince.cpp 32 #include "SimpleFontData.h"
46 void SimpleFontData::platformInit()
61 void SimpleFontData::platformDestroy()
67 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const
76 m_smallCapsFontData = new SimpleFontData(*result);
83 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const
122 void SimpleFontData::determinePitch()
134 float SimpleFontData::platformWidthForGlyph(Glyph glyph) const
151 void SimpleFontData::platformCharWidthInit(
    [all...]

Completed in 301 milliseconds

1 2 3 4