Searched refs:offsetForPosition (Results 1 - 17 of 17) sorted by relevance

/macosx-10.10/WebCore-7600.1.25/platform/graphics/cairo/
H A DFontCairoHarfbuzzNG.cpp83 return shaper.offsetForPosition(x);
/macosx-10.10/WebCore-7600.1.25/platform/graphics/win/
H A DUniscribeController.h44 int offsetForPosition(int x, bool includePartialGlyphs);
H A DFontWin.cpp139 // to Font::offsetForPosition(). Bug http://webkit.org/b/40673 tracks fixing this problem.
143 return controller.offsetForPosition(x, includePartialGlyphs);
H A DUniscribeController.cpp80 int UniscribeController::offsetForPosition(int x, bool includePartialGlyphs) function in class:WebCore::UniscribeController
/macosx-10.10/WebCore-7600.1.25/platform/graphics/harfbuzz/
H A DHarfBuzzShaper.h63 int offsetForPosition(float targetX);
H A DHarfBuzzShaper.cpp611 int HarfBuzzShaper::offsetForPosition(float targetX)
/macosx-10.10/WebCore-7600.1.25/rendering/svg/
H A DSVGInlineTextBox.h45 virtual int offsetForPosition(float x, bool includePartialGlyphs = true) const;
H A DSVGInlineTextBox.cpp79 int SVGInlineTextBox::offsetForPosition(float, bool) const function in class:WebCore::SVGInlineTextBox
101 return fragment.characterOffset - start() + renderer().scaledFont().offsetForPosition(textRun, position * scalingFactor, includePartialGlyphs);
/macosx-10.10/WebCore-7600.1.25/platform/graphics/mac/
H A DComplexTextController.h59 int offsetForPosition(float x, bool includePartialGlyphs);
H A DFontComplexTextMac.cpp122 return controller.offsetForPosition(x, includePartialGlyphs);
H A DComplexTextController.cpp178 int ComplexTextController::offsetForPosition(float h, bool includePartialGlyphs) function in class:WebCore::ComplexTextController
/macosx-10.10/WebCore-7600.1.25/rendering/
H A DInlineTextBox.h154 virtual int offsetForPosition(float x, bool includePartialGlyphs = true) const;
H A DRenderTextLineBoxes.cpp422 return renderer.createVisiblePosition(box->offsetForPosition(pointLineDirection) + box->start(), affinity);
426 return createVisiblePositionAfterAdjustingOffsetForBiDi(*box, box->offsetForPosition(pointLineDirection), shouldAffinityBeDownstream);
435 return createVisiblePositionAfterAdjustingOffsetForBiDi(*lastBox, lastBox->offsetForPosition(pointLineDirection) + lastBox->start(), shouldAffinityBeDownstream);
H A DInlineTextBox.cpp357 int offset = offsetForPosition(ellipsisX, false);
1355 int InlineTextBox::offsetForPosition(float lineOffset, bool includePartialGlyphs) const function in class:WebCore::InlineTextBox
1369 return font.offsetForPosition(constructTextRun(lineStyle, font), lineOffset - logicalLeft(), includePartialGlyphs);
/macosx-10.10/WebCore-7600.1.25/platform/graphics/
H A DFont.h149 int offsetForPosition(const TextRun&, float position, bool includePartialGlyphs) const;
H A DFont.cpp525 int Font::offsetForPosition(const TextRun& run, float x, bool includePartialGlyphs) const function in class:WebCore::Font
/macosx-10.10/WebCore-7600.1.25/rendering/line/
H A DBreakingContextInlineHeaders.h553 unsigned prefixLength = font.offsetForPosition(run, maxPrefixWidth, false);

Completed in 214 milliseconds