/external/webkit/WebCore/platform/graphics/ |
H A D | WidthIterator.h | 31 class GlyphBuffer; 38 void advance(int to, GlyphBuffer* = 0); 39 bool advanceOneCharacter(float& width, GlyphBuffer* = 0);
|
H A D | Font.h | 49 class GlyphBuffer; 152 void drawGlyphs(GraphicsContext*, const SimpleFontData*, const GlyphBuffer&, int from, int to, const FloatPoint&) const; 153 void drawGlyphBuffer(GraphicsContext*, const GlyphBuffer&, const TextRun&, const FloatPoint&) const; 154 float floatWidthForSimpleText(const TextRun&, GlyphBuffer*, HashSet<const SimpleFontData*>* fallbackFonts = 0) const;
|
H A D | FontFastPath.cpp | 30 #include "GlyphBuffer.h" 258 GlyphBuffer glyphBuffer; 290 void Font::drawGlyphBuffer(GraphicsContext* context, const GlyphBuffer& glyphBuffer, const TextRun&, const FloatPoint& point) const 317 float Font::floatWidthForSimpleText(const TextRun& run, GlyphBuffer* glyphBuffer, HashSet<const SimpleFontData*>* fallbackFonts) const 347 GlyphBuffer localGlyphBuffer;
|
H A D | WidthIterator.cpp | 26 #include "GlyphBuffer.h" 69 void WidthIterator::advance(int offset, GlyphBuffer* glyphBuffer) 215 bool WidthIterator::advanceOneCharacter(float& width, GlyphBuffer* glyphBuffer)
|
H A D | GlyphBuffer.h | 71 class GlyphBuffer { class in namespace:WebCore
|
H A D | GraphicsContext.h | 115 class GlyphBuffer; 350 void drawText(const SimpleFontData* fontData, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point);
|
/external/webkit/WebCore/platform/graphics/win/ |
H A D | UniscribeController.h | 34 #include "GlyphBuffer.h" 44 void advance(unsigned to, GlyphBuffer* = 0); 55 void itemizeShapeAndPlace(const UChar*, unsigned length, const SimpleFontData*, GlyphBuffer*); 56 bool shapeAndPlaceItem(const UChar*, unsigned index, const SimpleFontData*, GlyphBuffer*);
|
H A D | FontWin.cpp | 30 #include "GlyphBuffer.h" 67 GlyphBuffer glyphBuffer;
|
H A D | UniscribeController.cpp | 39 // take the GlyphBuffer as an arg so that we don't have to populate the glyph buffer when 88 void UniscribeController::advance(unsigned offset, GlyphBuffer* glyphBuffer) 176 void UniscribeController::itemizeShapeAndPlace(const UChar* cp, unsigned length, const SimpleFontData* fontData, GlyphBuffer* glyphBuffer) 213 bool UniscribeController::shapeAndPlaceItem(const UChar* cp, unsigned i, const SimpleFontData* fontData, GlyphBuffer* glyphBuffer)
|
H A D | FontCGWin.cpp | 31 #include "GlyphBuffer.h" 130 static void drawGDIGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, 294 void Font::drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer,
|
/external/webkit/WebCore/platform/wx/wxcode/ |
H A D | non-kerned-drawing.h | 27 #include "GlyphBuffer.h"
40 extern void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point);
|
/external/webkit/WebCore/platform/graphics/wx/ |
H A D | FontWx.cpp | 30 #include "GlyphBuffer.h" 55 void Font::drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, 95 GlyphBuffer glyphBuffer;
|
/external/webkit/WebCore/platform/graphics/haiku/ |
H A D | FontHaiku.cpp | 69 const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const
|
/external/webkit/WebCore/platform/graphics/mac/ |
H A D | FontComplexTextMac.cpp | 30 #include "GlyphBuffer.h" 60 GlyphBuffer glyphBuffer;
|
H A D | ComplexTextController.h | 28 #include "GlyphBuffer.h" 52 void advance(unsigned to, GlyphBuffer* = 0);
|
H A D | FontMac.mm | 26 #import "GlyphBuffer.h" 50 void Font::drawGlyphs(GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point) const
|
H A D | ComplexTextController.cpp | 354 void ComplexTextController::advance(unsigned offset, GlyphBuffer* glyphBuffer)
|
/external/webkit/WebCore/platform/graphics/chromium/ |
H A D | FontChromiumWin.cpp | 37 #include "GlyphBuffer.h" 184 // Specialization for simple GlyphBuffer painting. 189 const GlyphBuffer&, 204 const GlyphBuffer& m_glyphBuffer; 216 const GlyphBuffer& glyphBuffer, 370 const GlyphBuffer& glyphBuffer,
|
H A D | FontLinux.cpp | 35 #include "GlyphBuffer.h" 78 const GlyphBuffer& glyphBuffer, int from, int numGlyphs, 88 // GlyphBuffer has no advances other than the defaults. In that case the
|
/external/webkit/WebCore/platform/wx/wxcode/mac/carbon/ |
H A D | non-kerned-drawing.cpp | 28 #include "GlyphBuffer.h" 52 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point)
|
/external/webkit/WebCore/platform/wx/wxcode/win/ |
H A D | non-kerned-drawing.cpp | 27 #include "GlyphBuffer.h" 72 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point)
|
/external/webkit/WebCore/platform/graphics/android/ |
H A D | FontAndroid.cpp | 34 #include "GlyphBuffer.h" 116 const GlyphBuffer& glyphBuffer, int from, int numGlyphs,
|
/external/webkit/WebCore/platform/graphics/cairo/ |
H A D | FontCairo.cpp | 33 #include "GlyphBuffer.h" 44 void Font::drawGlyphs(GraphicsContext* context, const SimpleFontData* font, const GlyphBuffer& glyphBuffer,
|
/external/webkit/WebCore/platform/wx/wxcode/gtk/ |
H A D | non-kerned-drawing.cpp | 27 #include "GlyphBuffer.h" 186 void drawTextWithSpacing(GraphicsContext* graphicsContext, const SimpleFontData* font, const wxColour& color, const GlyphBuffer& glyphBuffer, int from, int numGlyphs, const FloatPoint& point)
|
/external/webkit/WebCore/platform/graphics/wince/ |
H A D | FontWince.cpp | 37 #include "GlyphBuffer.h" 64 void Font::drawGlyphs(GraphicsContext* graphicsContext, const SimpleFontData* fontData, const GlyphBuffer& glyphBuffer,
|