HomeSort by relevance Sort by last modified time
    Searched refs:fallbackFonts (Results 1 - 18 of 18) sorted by null

  /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

Completed in 737 milliseconds