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

/external/webkit/Source/WebKit/chromium/public/
H A DWebFont.h80 virtual int offsetForPosition(const WebTextRun&, float position) const = 0;
91 // offsetForPosition()), pass in a |leftBaseline| = (0, 0), |from| = 0, and
/external/webkit/Source/WebKit/chromium/src/
H A DWebFontImpl.h56 virtual int offsetForPosition(const WebTextRun&, float position) const;
H A DWebFontImpl.cpp113 int WebFontImpl::offsetForPosition(const WebTextRun& run, float position) const function in class:WebKit::WebFontImpl
115 return m_font.offsetForPosition(run, position, true);
/external/webkit/Source/WebCore/platform/graphics/win/
H A DUniscribeController.h44 int offsetForPosition(int x, bool includePartialGlyphs);
H A DFontWin.cpp141 // to Font::offsetForPosition(). Bug http://webkit.org/b/40673 tracks fixing this problem.
145 return controller.offsetForPosition(x, includePartialGlyphs);
H A DUniscribeController.cpp77 int UniscribeController::offsetForPosition(int x, bool includePartialGlyphs) function in class:WebCore::UniscribeController
/external/webkit/Source/WebCore/rendering/svg/
H A DSVGInlineTextBox.h45 virtual int offsetForPosition(float x, bool includePartialGlyphs = true) const;
H A DSVGInlineTextBox.cpp50 int SVGInlineTextBox::offsetForPosition(float, bool) const function in class:WebCore::SVGInlineTextBox
78 return fragment.characterOffset - start() + textRenderer->scaledFont().offsetForPosition(textRun, position * scalingFactor, includePartialGlyphs);
/external/webkit/Source/WebCore/platform/graphics/mac/
H A DComplexTextController.h56 int offsetForPosition(float x, bool includePartialGlyphs);
H A DFontComplexTextMac.cpp125 return controller.offsetForPosition(x, includePartialGlyphs);
H A DComplexTextController.cpp94 int ComplexTextController::offsetForPosition(float h, bool includePartialGlyphs) function in class:WebCore::ComplexTextController
/external/webkit/Source/WebCore/platform/graphics/wx/
H A DFontWx.cpp188 return controller.offsetForPosition(x, includePartialGlyphs);
/external/webkit/Source/WebCore/platform/graphics/
H A DFont.h103 int offsetForPosition(const TextRun&, float position, bool includePartialGlyphs) const;
H A DFont.cpp219 int Font::offsetForPosition(const TextRun& run, float x, bool includePartialGlyphs) const function in class:WebCore::Font
/external/webkit/Source/WebCore/rendering/
H A DInlineTextBox.h141 virtual int offsetForPosition(float x, bool includePartialGlyphs = true) const;
H A DInlineTextBox.cpp271 int offset = offsetForPosition(ellipsisX, false);
1232 int InlineTextBox::offsetForPosition(float lineOffset, bool includePartialGlyphs) const function in class:WebCore::InlineTextBox
1251 int offset = f->offsetForPosition(TextRun(textRenderer()->text()->characters() + m_start, m_len,
H A DRenderText.cpp487 offset = firstTextBox()->offsetForPosition(pointLineDirection);
493 offset = lastTextBox()->offsetForPosition(pointLineDirection);
505 offset = box->offsetForPosition(pointLineDirection);
H A DRenderBlockLineLayout.cpp1662 unsigned prefixLength = font.offsetForPosition(TextRun(text->characters() + lastSpace, pos - lastSpace, !collapseWhiteSpace, xPos + lastSpaceWordSpacing), maxPrefixWidth, false);

Completed in 194 milliseconds