Searched refs:HitTestLocation (Results 1 - 25 of 74) sorted by relevance

123

/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DClipRect.cpp29 #include "core/rendering/HitTestLocation.h"
33 bool ClipRect::intersects(const HitTestLocation& hitTestLocation) const
H A DHitTestLocation.h44 class HitTestLocation { class in namespace:WebCore
47 HitTestLocation();
48 HitTestLocation(const LayoutPoint&);
49 HitTestLocation(const FloatPoint&);
50 HitTestLocation(const FloatPoint&, const FloatQuad&);
52 HitTestLocation(const LayoutPoint& centerPoint, unsigned topPadding, unsigned rightPadding, unsigned bottomPadding, unsigned leftPadding);
53 // Make a copy the HitTestLocation in a new region by applying given offset to internal point and area.
54 HitTestLocation(const HitTestLocation&, const LayoutSize& offset, RenderRegion* = 0);
55 HitTestLocation(cons
[all...]
H A DHitTestLocation.cpp23 #include "core/rendering/HitTestLocation.h"
33 HitTestLocation::HitTestLocation() function in class:WebCore::HitTestLocation
40 HitTestLocation::HitTestLocation(const LayoutPoint& point) function in class:WebCore::HitTestLocation
51 HitTestLocation::HitTestLocation(const FloatPoint& point) function in class:WebCore::HitTestLocation
62 HitTestLocation::HitTestLocation(const FloatPoint& point, const FloatQuad& quad) function in class:WebCore::HitTestLocation
73 HitTestLocation function in class:WebCore::HitTestLocation
84 HitTestLocation::HitTestLocation(const HitTestLocation& other, const LayoutSize& offset, RenderRegion* region) function in class:WebCore::HitTestLocation
96 HitTestLocation::HitTestLocation(const HitTestLocation& other) function in class:WebCore::HitTestLocation
[all...]
H A DHitTestResult.h25 #include "core/rendering/HitTestLocation.h"
56 HitTestResult(const HitTestLocation&);
69 // Forwarded from HitTestLocation
90 const HitTestLocation& hitTestLocation() const { return m_hitTestLocation; }
118 bool addNodeToRectBasedTestResult(Node*, const HitTestRequest&, const HitTestLocation& pointInContainer, const LayoutRect& = LayoutRect());
119 bool addNodeToRectBasedTestResult(Node*, const HitTestRequest&, const HitTestLocation& pointInContainer, const FloatRect&);
133 HitTestLocation m_hitTestLocation;
H A DRenderPart.h44 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
H A DRenderLineBoxList.h67 bool hitTest(RenderBoxModelObject*, const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) const;
H A DRenderTextControlMultiLine.h39 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
H A DRenderPart.cpp114 bool RenderPart::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction action)
125 HitTestLocation newHitTestLocation(locationInContainer, -adjustedLocation - contentOffset);
H A DEllipsisBox.h44 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, LayoutUnit lineTop, LayoutUnit lineBottom) OVERRIDE;
H A DRenderWidget.h60 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
H A DRenderLayer.h263 bool hitTest(const HitTestRequest&, const HitTestLocation&, HitTestResult&);
529 const LayoutRect& hitTestRect, const HitTestLocation&, bool appliedTransform,
532 const LayoutRect& hitTestRect, const HitTestLocation&, const HitTestingTransformState* = 0, double* zOffset = 0,
535 const LayoutRect& hitTestRect, const HitTestLocation&,
539 const LayoutRect& hitTestRect, const HitTestLocation&,
542 const LayoutRect& hitTestRect, const HitTestLocation&,
547 const LayoutRect& hitTestRect, const HitTestLocation&,
551 bool hitTestContents(const HitTestRequest&, HitTestResult&, const LayoutRect& layerBounds, const HitTestLocation&, HitTestFilter) const;
552 bool hitTestContentsForFragments(const LayerFragments&, const HitTestRequest&, HitTestResult&, const HitTestLocation&, HitTestFilter, bool& insideClipRect) const;
554 const LayoutRect& hitTestRect, const HitTestLocation
[all...]
H A DRenderTextControlMultiLine.cpp42 bool RenderTextControlMultiLine::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction hitTestAction)
H A DRenderTextControlSingleLine.h58 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
H A DRenderImage.h103 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE FINAL;
H A DRenderTableRow.h104 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
H A DClipRect.h40 class HitTestLocation;
76 bool intersects(const HitTestLocation&) const;
H A DEllipsisBox.cpp163 bool EllipsisBox::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, LayoutUnit lineTop, LayoutUnit lineBottom)
181 if (visibleToHitTestRequest(request) && boundsRect.intersects(HitTestLocation::rectForPoint(locationInContainer.point(), 0, 0, 0, 0))) {
H A DRenderFlowThread.h68 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
83 bool hitTestFlowThreadPortionInRegion(RenderRegion*, const LayoutRect& flowThreadPortionRect, const LayoutRect& flowThreadPortionOverflowRect, const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset) const;
H A DRenderInline.h96 bool hitTestCulledInline(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset);
136 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE FINAL;
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DRenderSVGForeignObject.h50 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
H A DRenderSVGModelObject.h79 bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
H A DRenderSVGForeignObject.cpp181 HitTestLocation hitTestLocation(roundedLayoutPoint(localPoint));
187 bool RenderSVGForeignObject::nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation&, const LayoutPoint&, HitTestAction) argument
H A DSVGInlineTextBox.h79 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, LayoutUnit lineTop, LayoutUnit lineBottom) OVERRIDE;
H A DRenderSVGRoot.h92 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;
H A DRenderSVGText.h64 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) OVERRIDE;

Completed in 217 milliseconds

123