HomeSort by relevance Sort by last modified time
    Searched refs:SimpleFontData (Results 26 - 50 of 107) sorted by null

12 3 4 5

  /external/webkit/Source/WebCore/platform/graphics/
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...]
GlyphBuffer.h 48 class SimpleFontData;
91 const SimpleFontData* fontDataAt(int index) const { return m_fontData[index]; }
95 const SimpleFontData* f = m_fontData[index1];
144 void add(Glyph glyph, const SimpleFontData* font, float width, const FloatSize* offset = 0)
176 void add(Glyph glyph, const SimpleFontData* font, GlyphBufferAdvance advance)
205 Vector<const SimpleFontData*, 2048> m_fontData;
FontFallbackList.h 25 #include "SimpleFontData.h"
58 const SimpleFontData* primarySimpleFontData(const Font* f)
76 mutable const SimpleFontData* m_cachedPrimarySimpleFontData;
FontCache.cpp 248 typedef HashMap<FontPlatformData, pair<SimpleFontData*, unsigned>, FontDataCacheKeyHash, FontDataCacheKeyTraits> FontDataCache;
254 static ListHashSet<const SimpleFontData*>* gInactiveFontData = 0;
256 SimpleFontData* FontCache::getCachedFontData(const FontDescription& fontDescription, const AtomicString& family, bool checkingAlternateName)
265 SimpleFontData* FontCache::getCachedFontData(const FontPlatformData* platformData)
272 gInactiveFontData = new ListHashSet<const SimpleFontData*>;
277 pair<SimpleFontData*, unsigned> newValue(new SimpleFontData(*platformData), 1);
289 void FontCache::releaseFontData(const SimpleFontData* fontData)
315 Vector<const SimpleFontData*, 20> fontDataToDelete;
316 ListHashSet<const SimpleFontData*>::iterator end = gInactiveFontData->end()
    [all...]
Font.h 30 #include "SimpleFontData.h"
100 float width(const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
135 float tabWidth(const SimpleFontData& fontData) const { return 8 * fontData.spaceWidth() + letterSpacing(); }
140 const SimpleFontData* primaryFont() const;
174 void drawGlyphs(GraphicsContext*, const SimpleFontData*, const GlyphBuffer&, int from, int to, const FloatPoint&) const;
177 float floatWidthForSimpleText(const TextRun&, GlyphBuffer*, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
192 float floatWidthForComplexText(const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
248 inline const SimpleFontData* Font::primaryFont() const
FontFallbackList.cpp 69 fontCache()->releaseFontData(static_cast<const SimpleFontData*>(m_fontList[i].first));
78 m_pitch = static_cast<const SimpleFontData*>(fontData)->pitch();
  /external/webkit/Source/WebCore/rendering/
RenderBR.h 43 virtual float width(unsigned /*from*/, unsigned /*len*/, const Font&, float /*xPos*/, HashSet<const SimpleFontData*>* = 0 /*fallbackFonts*/ , GlyphOverflow* = 0) const { return 0; }
44 virtual float width(unsigned /*from*/, unsigned /*len*/, float /*xpos*/, bool = false /*firstLine*/, HashSet<const SimpleFontData*>* = 0 /*fallbackFonts*/, GlyphOverflow* = 0) const { return 0; }
RenderCombineText.h 41 virtual float width(unsigned from, unsigned length, const Font&, float xPosition, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
RenderText.h 74 virtual float width(unsigned from, unsigned len, const Font&, float xPos, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
75 virtual float width(unsigned from, unsigned len, float xPos, bool firstLine = false, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
143 void computePreferredLogicalWidths(float leadWidth, HashSet<const SimpleFontData*>& fallbackFonts, GlyphOverflow&);
156 float widthFromCache(const Font&, int start, int len, float xPos, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow*) const;
  /external/webkit/Source/WebCore/platform/graphics/efl/
FontEfl.cpp 32 #include "SimpleFontData.h"
58 float Font::floatWidthForComplexText(const TextRun&, HashSet<const SimpleFontData*>*, GlyphOverflow*) const
  /external/webkit/Source/WebCore/platform/graphics/chromium/
GlyphPageTreeNodeChromiumWin.cpp 38 #include "SimpleFontData.h"
71 const SimpleFontData* fontData,
145 const SimpleFontData* glyphFontData = fontData;
188 const SimpleFontData* fontData)
219 unsigned bufferLength, const SimpleFontData* fontData)
FontCacheLinux.cpp 40 #include "SimpleFontData.h"
57 const SimpleFontData* FontCache::getFontDataForCharacters(const Font& font,
70 SimpleFontData* FontCache::getSimilarFontPlatformData(const Font& font)
75 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& description)
ComplexTextControllerLinux.h 46 class SimpleFontData;
137 const SimpleFontData* m_currentFontData;
  /external/webkit/Source/WebCore/platform/graphics/freetype/
GlyphPageTreeNodeFreeType.cpp 34 #include "SimpleFontData.h"
41 bool GlyphPage::fill(unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData)
  /external/webkit/Source/WebCore/platform/graphics/haiku/
GlyphPageTreeNodeHaiku.cpp 34 #include "SimpleFontData.h"
41 bool GlyphPage::fill(unsigned offset, unsigned length, UChar* characterBuffer, unsigned bufferLength, const SimpleFontData* fontData)
  /external/webkit/Source/WebCore/platform/graphics/win/
GlyphPageTreeNodeCGWin.cpp 32 #include "SimpleFontData.h"
37 bool GlyphPage::fill(unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData)
SimpleFontDataCairoWin.cpp 30 #include "SimpleFontData.h"
44 void SimpleFontData::platformInit()
97 void SimpleFontData::platformCharWidthInit()
102 FloatRect SimpleFontData::platformBoundsForGlyph(Glyph glyph) const
110 float SimpleFontData::platformWidthForGlyph(Glyph glyph) const
GlyphPageTreeNodeCairoWin.cpp 32 #include "SimpleFontData.h"
36 bool GlyphPage::fill(unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData)
SimpleFontDataCGWin.cpp 30 #include "SimpleFontData.h"
52 void SimpleFontData::platformInit()
116 void SimpleFontData::platformCharWidthInit()
125 FloatRect SimpleFontData::platformBoundsForGlyph(Glyph glyph) const
141 float SimpleFontData::platformWidthForGlyph(Glyph glyph) const
  /external/webkit/Source/WebCore/platform/graphics/wx/
GlyphMapWx.cpp 32 #include "SimpleFontData.h"
38 bool GlyphPage::fill(unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData)
  /external/webkit/Source/WebCore/platform/wx/wxcode/
non-kerned-drawing.h 40 extern void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point);
  /external/webkit/Source/WebCore/css/
CSSFontFace.h 41 class SimpleFontData;
67 SimpleFontData* getFontData(const FontDescription&, bool syntheticBold, bool syntheticItalic);
CSSFontFace.cpp 33 #include "SimpleFontData.h"
101 SimpleFontData* CSSFontFace::getFontData(const FontDescription& fontDescription, bool syntheticBold, bool syntheticItalic)
112 if (SimpleFontData* result = m_sources[i]->getFontData(fontDescription, syntheticBold, syntheticItalic, fontSelector)) {
  /external/webkit/Source/WebCore/platform/graphics/mac/
SimpleFontDataATSUI.mm 31 #import "SimpleFontData.h"
46 void SimpleFontData::checkShapesArabic() const
SimpleFontDataMac.mm 31 #import "SimpleFontData.h"
61 static bool initFontData(SimpleFontData* fontData)
146 void SimpleFontData::platformInit()
323 void SimpleFontData::platformCharWidthInit()
350 void SimpleFontData::platformDestroy()
372 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const
377 return new SimpleFontData(scaledFontData, true, false);
408 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) cons
    [all...]

Completed in 820 milliseconds

12 3 4 5