| /external/webkit/Source/WebCore/platform/graphics/ |
| GlyphPageTreeNode.cpp | 34 #include "SimpleFontData.h" 109 void GlyphPageTreeNode::pruneTreeFontData(const SimpleFontData* fontData) 127 static bool fill(GlyphPage* pageToFill, unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData) 253 haveGlyphs = fill(m_page.get(), 0, GlyphPage::size, buffer, bufferLength, static_cast<const SimpleFontData*>(fontData)); 371 void GlyphPageTreeNode::pruneFontData(const SimpleFontData* fontData, unsigned level)
|
| GraphicsContext.h | 118 class SimpleFontData; 460 void drawText(const SimpleFontData* fontData, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point);
|
| Font.cpp | 168 float Font::width(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
|
| /external/webkit/Source/WebCore/platform/graphics/mac/ |
| ComplexTextControllerATSUI.cpp | 144 ComplexTextController::ComplexTextRun::ComplexTextRun(ATSUTextLayout atsuTextLayout, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr, bool directionalOverride) 262 static void disableLigatures(const SimpleFontData* fontData, ATSUStyle atsuStyle, TypesettingFeatures typesettingFeatures) 277 static ATSUStyle initializeATSUStyle(const SimpleFontData* fontData, TypesettingFeatures typesettingFeatures) 315 void ComplexTextController::collectComplexTextRunsForCharactersATSUI(const UChar* cp, unsigned length, unsigned stringLocation, const SimpleFontData* fontData)
|
| ComplexTextControllerCoreText.cpp | 45 ComplexTextController::ComplexTextRun::ComplexTextRun(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange) 123 void ComplexTextController::collectComplexTextRunsForCharactersCoreText(const UChar* cp, unsigned length, unsigned stringLocation, const SimpleFontData* fontData)
|
| ComplexTextController.cpp | 52 ComplexTextController::ComplexTextController(const Font* font, const TextRun& run, bool mayUseNaturalWritingDirection, HashSet<const SimpleFontData*>* fallbackFonts, bool forTextEmphasis) 291 void ComplexTextController::collectComplexTextRunsForCharacters(const UChar* cp, unsigned length, unsigned stringLocation, const SimpleFontData* fontData) 304 ComplexTextController::ComplexTextRun::ComplexTextRun(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr) 422 const SimpleFontData* fontData = complexTextRun.fontData();
|
| FontComplexTextMac.cpp | 33 #include "SimpleFontData.h" 110 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
|
| FontMac.mm | 29 #import "SimpleFontData.h" 81 static void showGlyphsWithAdvances(const FloatPoint& point, const SimpleFontData* font, CGContextRef context, const CGGlyph* glyphs, const CGSize* advances, size_t count) 140 void Font::drawGlyphs(GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const
|
| /external/webkit/Source/WebCore/platform/wx/wxcode/win/ |
| non-kerned-drawing.cpp | 29 #include "SimpleFontData.h" 72 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point)
|
| /external/webkit/Source/WebCore/rendering/ |
| RenderCombineText.cpp | 56 float RenderCombineText::width(unsigned from, unsigned length, const Font& font, float xPosition, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
|
| InlineFlowBox.h | 36 typedef HashMap<const InlineTextBox*, pair<Vector<const SimpleFontData*>, GlyphOverflow> > GlyphOverflowAndFallbackFontsMap;
|
| RenderText.cpp | 578 ALWAYS_INLINE float RenderText::widthFromCache(const Font& f, int start, int len, float xPos, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const 731 HashSet<const SimpleFontData*> fallbackFonts; 738 void RenderText::computePreferredLogicalWidths(float leadWidth, HashSet<const SimpleFontData*>& fallbackFonts, GlyphOverflow& glyphOverflow) [all...] |
| RenderBlockLineLayout.cpp | 463 HashSet<const SimpleFontData*> fallbackFonts; 488 GlyphOverflowAndFallbackFontsMap::iterator it = textBoxDataMap.add(static_cast<InlineTextBox*>(r->m_box), make_pair(Vector<const SimpleFontData*>(), GlyphOverflow())).first; 495 GlyphOverflowAndFallbackFontsMap::iterator it = textBoxDataMap.add(static_cast<InlineTextBox*>(r->m_box), make_pair(Vector<const SimpleFontData*>(), GlyphOverflow())).first; [all...] |
| RootInlineBox.cpp | 582 Vector<const SimpleFontData*>* usedFonts = 0; [all...] |
| /external/webkit/Source/WebCore/platform/graphics/android/ |
| FontAndroid.cpp | 62 static void updateForFont(SkPaint* paint, const SimpleFontData* font) { 68 const SimpleFontData* font) { 75 const SimpleFontData* font) { 82 const SimpleFontData* font) { 170 void Font::drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, 276 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>*, GlyphOverflow*) const [all...] |
| /external/webkit/Source/WebCore/platform/graphics/win/ |
| FontWin.cpp | 34 #include "SimpleFontData.h" 125 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
|
| FontCGWin.cpp | 34 #include "SimpleFontData.h" 130 static void drawGDIGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, 300 void Font::drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer,
|
| /external/webkit/Source/WebCore/editing/ |
| Editor.h | 63 class SimpleFontData; 139 const SimpleFontData* fontForSelection(bool&) const;
|
| Editor.cpp | 514 const SimpleFontData* Editor::fontForSelection(bool& hasMultipleFonts) const 523 const SimpleFontData* result = 0; 536 const SimpleFontData* font = 0; 549 const SimpleFontData* f = renderer->style()->font().primaryFont(); [all...] |
| /external/webkit/Source/WebCore/platform/graphics/chromium/ |
| FontLinux.cpp | 41 #include "SimpleFontData.h" 80 void Font::drawGlyphs(GraphicsContext* gc, const SimpleFontData* font, 244 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* /* fallbackFonts */, GlyphOverflow* /* glyphOverflow */) const
|
| ComplexTextControllerLinux.cpp | 165 const SimpleFontData* nextFontData = m_font->glyphDataForCharacter(m_item.string[m_item.item.pos + endOfRun], false).fontData;
|
| /external/webkit/Source/WebCore/platform/graphics/wince/ |
| FontWinCE.cpp | 65 void Font::drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* fontData, const GlyphBuffer& glyphBuffer, 243 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const
|
| /external/webkit/Source/WebCore/platform/wx/wxcode/gtk/ |
| non-kerned-drawing.cpp | 29 #include "SimpleFontData.h" 186 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point)
|
| /external/webkit/Source/WebCore/platform/graphics/qt/ |
| FontQt.cpp | 276 float Font::floatWidthForSimpleText(const TextRun& run, GlyphBuffer* glyphBuffer, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* glyphOverflow) const 296 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>*, GlyphOverflow*) const
|
| /external/webkit/Source/WebCore/platform/graphics/gtk/ |
| FontGtk.cpp | 42 #include "SimpleFontData.h" 349 float Font::floatWidthForComplexText(const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, GlyphOverflow* overflow) const
|