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

  /external/chromium_org/third_party/WebKit/Source/platform/fonts/
CustomFontData.h 36 struct WidthIterator;
55 virtual bool applySVGGlyphSelection(WidthIterator&, GlyphData&, bool, int, unsigned&) const { return false; }
WidthIterator.h 41 struct PLATFORM_EXPORT WidthIterator {
44 WidthIterator(const Font*, const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0, bool accountForGlyphBounds = false, bool forTextEmphasis = false);
WidthIterator.cpp 23 #include "platform/fonts/WidthIterator.h"
37 WidthIterator::WidthIterator(const Font* font, const TextRun& run, HashSet<const SimpleFontData*>* fallbackFonts, bool accountForGlyphBounds, bool forTextEmphasis)
71 GlyphData WidthIterator::glyphDataForCharacter(UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength)
140 inline unsigned WidthIterator::advanceInternal(TextIterator& textIterator, GlyphBuffer* glyphBuffer)
313 unsigned WidthIterator::advance(int offset, GlyphBuffer* glyphBuffer)
332 bool WidthIterator::advanceOneCharacter(float& width, GlyphBuffer& glyphBuffer)
FontFastPath.cpp 31 #include "platform/fonts/WidthIterator.h"
401 WidthIterator it(this, run, 0, false, forTextEmphasis);
538 WidthIterator it(this, run, fallbackFonts, glyphOverflow);
555 WidthIterator it(this, run);
582 WidthIterator it(this, run);
SimpleFontData.h 52 struct WidthIterator;
Font.h 197 friend struct WidthIterator;
Font.cpp 27 #include "platform/fonts/WidthIterator.h"
358 if (run.length() > 1 && !WidthIterator::supportsTypesettingFeatures(*this))
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGTextMetricsBuilder.h 25 #include "platform/fonts/WidthIterator.h"
61 OwnPtr<WidthIterator> m_simpleWidthIterator;
SVGTextRunRenderingContext.h 45 virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength);
SVGTextRunRenderingContext.cpp 35 #include "platform/fonts/WidthIterator.h"
78 WidthIterator it(&font, run);
172 GlyphData SVGTextRunRenderingContext::glyphDataForCharacter(const Font& font, const TextRun& run, WidthIterator& iterator, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength)
SVGTextMetricsBuilder.cpp 109 m_simpleWidthIterator = adoptPtr(new WidthIterator(&scaledFont, m_run));
  /external/chromium_org/third_party/WebKit/Source/core/svg/
SVGFontData.h 46 virtual bool applySVGGlyphSelection(WidthIterator&, GlyphData&, bool mirror, int currentCharacter, unsigned& advanceLength) const OVERRIDE;
SVGFontData.cpp 35 #include "platform/fonts/WidthIterator.h"
134 bool SVGFontData::applySVGGlyphSelection(WidthIterator& iterator, GlyphData& glyphData, bool mirror, int currentCharacter, unsigned& advanceLength) const
257 // If there are multiple valid ones, just take the first one. WidthIterator will take
282 // If there are multiple valid ones, just take the first one. WidthIterator will take
  /external/chromium_org/third_party/WebKit/Source/platform/text/
TextRun.h 41 struct WidthIterator;
220 virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) = 0;
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
InlineTextBox.cpp 48 #include "platform/fonts/WidthIterator.h"
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/
blink_platform.target.darwin-arm.mk 205 third_party/WebKit/Source/platform/fonts/WidthIterator.cpp \
    [all...]
blink_platform.target.darwin-mips.mk 204 third_party/WebKit/Source/platform/fonts/WidthIterator.cpp \
    [all...]
blink_platform.target.darwin-x86.mk 204 third_party/WebKit/Source/platform/fonts/WidthIterator.cpp \
    [all...]
blink_platform.target.linux-arm.mk 205 third_party/WebKit/Source/platform/fonts/WidthIterator.cpp \
    [all...]
blink_platform.target.linux-mips.mk 204 third_party/WebKit/Source/platform/fonts/WidthIterator.cpp \
    [all...]
blink_platform.target.linux-x86.mk 204 third_party/WebKit/Source/platform/fonts/WidthIterator.cpp \
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/inspector/
InspectorCSSAgent.cpp 73 #include "platform/fonts/WidthIterator.h"
    [all...]

Completed in 193 milliseconds