/external/webkit/WebCore/platform/graphics/ |
WidthIterator.h | 36 WidthIterator(const Font*, const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0);
|
Font.h | 84 int width(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts = 0) const { return lroundf(floatWidth(run, fallbackFonts)); } 85 float floatWidth(const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0) const; 154 float floatWidthForSimpleText(const TextRun&, GlyphBuffer*, HashSet<const SimpleFontData*>* fallbackFonts = 0) const; 162 float floatWidthForComplexText(const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0) const;
|
Font.cpp | 185 float Font::floatWidth(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts) const 197 return floatWidthForSimpleText(run, 0, returnFallbackFonts ? fallbackFonts : 0); 201 return floatWidthForComplexText(run, fallbackFonts);
|
WidthIterator.cpp | 42 WidthIterator::WidthIterator(const Font* font, const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts) 49 , m_fallbackFonts(fallbackFonts)
|
FontFastPath.cpp | 317 float Font::floatWidthForSimpleText(const TextRun& run, GlyphBuffer* glyphBuffer, HashSet<const SimpleFontData*>* fallbackFonts) const 319 WidthIterator it(this, run, fallbackFonts);
|
/external/webkit/WebCore/platform/graphics/win/ |
UniscribeController.h | 41 UniscribeController(const Font*, const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0);
|
FontWin.cpp | 92 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts) const 94 UniscribeController controller(this, run, fallbackFonts);
|
UniscribeController.cpp | 41 UniscribeController::UniscribeController(const Font* font, const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts) 44 , m_fallbackFonts(fallbackFonts)
|
/external/webkit/WebCore/rendering/ |
RenderText.h | 70 virtual unsigned width(unsigned from, unsigned len, const Font&, int xPos, HashSet<const SimpleFontData*>* fallbackFonts = 0) const; 71 virtual unsigned width(unsigned from, unsigned len, int xPos, bool firstLine = false, HashSet<const SimpleFontData*>* fallbackFonts = 0) const; 136 void calcPrefWidths(int leadWidth, HashSet<const SimpleFontData*>& fallbackFonts); 149 int widthFromCache(const Font&, int start, int len, int xPos, HashSet<const SimpleFontData*>* fallbackFonts) const;
|
RenderText.cpp | 432 ALWAYS_INLINE int RenderText::widthFromCache(const Font& f, int start, int len, int xPos, HashSet<const SimpleFontData*>* fallbackFonts) const 462 return f.width(TextRun(text()->characters() + start, len, allowTabs(), xPos), fallbackFonts); 575 HashSet<const SimpleFontData*> fallbackFonts; 576 calcPrefWidths(leadWidth, fallbackFonts); 577 if (fallbackFonts.isEmpty()) 581 void RenderText::calcPrefWidths(int leadWidth, HashSet<const SimpleFontData*>& fallbackFonts) 655 currMaxWidth += widthFromCache(f, lastWordBoundary, i - lastWordBoundary, leadWidth + currMaxWidth, &fallbackFonts); 678 int w = widthFromCache(f, i, wordLen, leadWidth + currMaxWidth, &fallbackFonts); 684 currMaxWidth += widthFromCache(f, lastWordBoundary, j - lastWordBoundary, leadWidth + currMaxWidth, &fallbackFonts); [all...] |
InlineTextBox.cpp | [all...] |
RenderBlockLineLayout.cpp | 360 HashSet<const SimpleFontData*> fallbackFonts; 361 r->m_box->setWidth(rt->width(r->m_start, r->m_stop - r->m_start, totWidth, firstLine, &fallbackFonts)); 362 if (!fallbackFonts.isEmpty() 368 static_cast<InlineTextBox*>(r->m_box)->setFallbackFonts(fallbackFonts); [all...] |
/external/webkit/WebCore/platform/graphics/mac/ |
FontComplexTextMac.cpp | 86 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts) const 88 ComplexTextController controller(this, run, true, fallbackFonts);
|
ComplexTextController.h | 49 ComplexTextController(const Font*, const TextRun&, bool mayUseNaturalWritingDirection = false, HashSet<const SimpleFontData*>* fallbackFonts = 0);
|
ComplexTextController.cpp | 57 ComplexTextController::ComplexTextController(const Font* font, const TextRun& run, bool mayUseNaturalWritingDirection, HashSet<const SimpleFontData*>* fallbackFonts) 70 , m_fallbackFonts(fallbackFonts)
|
/external/webkit/WebCore/platform/graphics/wx/ |
FontWx.cpp | 124 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts) const 127 UniscribeController controller(this, run, fallbackFonts);
|
/external/webkit/WebCore/platform/graphics/haiku/ |
FontHaiku.cpp | 97 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts) const
|
/external/webkit/WebCore/platform/graphics/wince/ |
FontWince.cpp | 238 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts) const
|