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

1 2

  /external/skia/legacy/src/ports/
FontHostConfiguration_android.h 66 void getFallbackFontFamilies(SkTDArray<FontFamily*> &fallbackFonts);
FontHostConfiguration_android.cpp 202 void getFallbackFontFamilies(SkTDArray<FontFamily*> &fallbackFonts) {
204 parseConfigFile(FALLBACK_FONTS_FILE, fallbackFonts);
216 *fallbackFonts.append() = family;
220 *fallbackFonts.insert(currentOrder++) = family;
225 *fallbackFonts.insert(order) = family;
236 SkTDArray<FontFamily*> fallbackFonts;
239 getFallbackFontFamilies(fallbackFonts);
242 for (int i = 0; i < fallbackFonts.count(); ++i) {
243 *fontFamilies.append() = fallbackFonts[i];
  /external/skia/src/ports/
FontHostConfiguration_android.h 57 void getFallbackFontFamilies(SkTDArray<FontFamily*> &fallbackFonts);
FontHostConfiguration_android.cpp 192 void getFallbackFontFamilies(SkTDArray<FontFamily*> &fallbackFonts) {
194 parseConfigFile(FALLBACK_FONTS_FILE, fallbackFonts);
206 *fallbackFonts.append() = family;
210 *fallbackFonts.insert(currentOrder++) = family;
215 *fallbackFonts.insert(order) = family;
226 SkTDArray<FontFamily*> fallbackFonts;
229 getFallbackFontFamilies(fallbackFonts);
232 for (int i = 0; i < fallbackFonts.count(); ++i) {
233 *fontFamilies.append() = fallbackFonts[i];
  /external/webkit/Source/WebCore/platform/graphics/
WidthIterator.h 36 WidthIterator(const Font*, const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0, bool accountForGlyphBounds = false, bool forTextEmphasis = false);
Font.h 100 float width(const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
183 float floatWidthForSimpleText(const TextRun&, GlyphBuffer*, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
198 float floatWidthForComplexText(const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
WidthIterator.cpp 44 WidthIterator::WidthIterator(const Font* font, const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, bool accountForGlyphBounds, bool forTextEmphasis)
51 , m_fallbackFonts(fallbackFonts)
Font.cpp 168 float Font::width(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
180 return floatWidthForSimpleText(run, 0, returnFallbackFonts ? fallbackFonts : 0, codePathToUse == SimpleWithGlyphOverflow || (glyphOverflow && glyphOverflow->computeBounds) ? glyphOverflow : 0);
183 return floatWidthForComplexText(run, fallbackFonts, glyphOverflow);
FontFastPath.cpp 449 float Font::floatWidthForSimpleText(const TextRun& run, GlyphBuffer* glyphBuffer, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
451 WidthIterator it(this, run, fallbackFonts, glyphOverflow);
  /external/webkit/Source/WebCore/rendering/
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;
146 void computePreferredLogicalWidths(float leadWidth, HashSet<const SimpleFontData*>& fallbackFonts, GlyphOverflow&);
159 float widthFromCache(const Font&, int start, int len, float xPos, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow*) const;
RenderCombineText.cpp 56 float RenderCombineText::width(unsigned from, unsigned length, const Font& font, float xPosition, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
64 return RenderText::width(from, length, font, xPosition, fallbackFonts, glyphOverflow);
RenderText.cpp 613 ALWAYS_INLINE float RenderText::widthFromCache(const Font& f, int start, int len, float xPos, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
651 return f.width(TextRun(text()->characters() + start, len, allowTabs(), xPos), fallbackFonts, glyphOverflow);
766 HashSet<const SimpleFontData*> fallbackFonts;
768 computePreferredLogicalWidths(leadWidth, fallbackFonts, glyphOverflow);
769 if (fallbackFonts.isEmpty() && !glyphOverflow.left && !glyphOverflow.right && !glyphOverflow.top && !glyphOverflow.bottom)
773 void RenderText::computePreferredLogicalWidths(float leadWidth, HashSet<const SimpleFontData*>& fallbackFonts, GlyphOverflow& glyphOverflow)
850 currMaxWidth += widthFromCache(f, lastWordBoundary, i - lastWordBoundary, leadWidth + currMaxWidth, &fallbackFonts, &glyphOverflow);
875 float w = widthFromCache(f, i, wordLen, leadWidth + currMaxWidth, &fallbackFonts, &glyphOverflow);
883 currMaxWidth += widthFromCache(f, lastWordBoundary, j - lastWordBoundary, leadWidth + currMaxWidth, &fallbackFonts, &glyphOverflow);
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/win/
UniscribeController.h 38 UniscribeController(const Font*, const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0);
FontWin.cpp 125 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
127 UniscribeController controller(this, run, fallbackFonts);
FontCacheWin.cpp 325 static AtomicString fallbackFonts[] = {
333 for (size_t i = 0; i < WTF_ARRAY_LENGTH(fallbackFonts); ++i) {
334 if (simpleFont = getCachedFontData(fontDescription, fallbackFonts[i])) {
335 fallbackFontName = fallbackFonts[i];
UniscribeController.cpp 41 UniscribeController::UniscribeController(const Font* font, const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts)
44 , m_fallbackFonts(fallbackFonts)
  /external/webkit/Source/WebCore/platform/graphics/mac/
FontComplexTextMac.cpp 110 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
112 ComplexTextController controller(this, run, true, fallbackFonts);
ComplexTextController.h 50 ComplexTextController(const Font*, const TextRun&, bool mayUseNaturalWritingDirection = false, HashSet<const SimpleFontData*>* fallbackFonts = 0, bool forTextEmphasis = false);
ComplexTextController.cpp 52 ComplexTextController::ComplexTextController(const Font* font, const TextRun& run, bool mayUseNaturalWritingDirection, HashSet<const SimpleFontData*>* fallbackFonts, bool forTextEmphasis)
68 , m_fallbackFonts(fallbackFonts)
  /external/webkit/Source/WebCore/platform/graphics/wx/
FontWx.cpp 168 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow*) const
171 ComplexTextController controller(this, run, fallbackFonts);
  /external/webkit/Source/WebCore/platform/graphics/haiku/
FontHaiku.cpp 106 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
  /frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
FontLoader.java 92 List<FontInfo> fallbackFonts = handler.getFontList();
94 return new FontLoader(fontOsLocation, systemFonts, fallbackFonts);
  /external/webkit/Source/WebCore/platform/graphics/gtk/
FontGtk.cpp 349 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* overflow) const
353 return floatWidthForSimpleText(run, 0, fallbackFonts, overflow);
  /external/webkit/Source/WebCore/platform/graphics/wince/
FontWinCE.cpp 243 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const

Completed in 833 milliseconds

1 2