/external/skia/src/ports/ |
FontHostConfiguration_android.cpp | 224 void getFallbackFontFamilies(SkTDArray<FontFamily*> &fallbackFonts) { 226 parseConfigFile(FALLBACK_FONTS_FILE, fallbackFonts); 238 *fallbackFonts.append() = family; 242 *fallbackFonts.insert(currentOrder++) = family; 247 *fallbackFonts.insert(order) = family; 258 SkTDArray<FontFamily*> fallbackFonts; 261 getFallbackFontFamilies(fallbackFonts); 264 for (int i = 0; i < fallbackFonts.count(); ++i) { 265 *fontFamilies.append() = fallbackFonts[i];
|
FontHostConfiguration_android.h | 53 void getFallbackFontFamilies(SkTDArray<FontFamily*> &fallbackFonts);
|
/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; }
|
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);
|
RenderCombineText.h | 41 virtual float width(unsigned from, unsigned length, const Font&, float xPosition, HashSet<const SimpleFontData*>* fallbackFonts = 0, GlyphOverflow* = 0) const;
|
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/ |
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/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
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
FontLinux.cpp | 244 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* /* fallbackFonts */, GlyphOverflow* /* glyphOverflow */) const
|