55 references to HitTestResultBehavior
PresentationCore (55)
MS\Internal\Media3D\GeneralTransform2DTo3DTo2D.cs (2)
185return HitTestResultBehavior.Stop; 188HitTestResultBehavior.Continue,
System\Windows\Media\HitTestResultBehavior.cs (1)
27public delegate HitTestResultBehavior HitTestResultCallback(HitTestResult result);
System\Windows\Media\Visual.cs (23)
1833internal HitTestResultBehavior HitTestResult(HitTestResult result) 1837return HitTestResultBehavior.Stop; 1990internal HitTestResultBehavior HitTestPoint( 2016return HitTestResultBehavior.Continue; 2021return HitTestResultBehavior.Stop; 2063return HitTestResultBehavior.Continue; 2127HitTestResultBehavior result = 2134if (result == HitTestResultBehavior.Stop) 2136return HitTestResultBehavior.Stop; 2151HitTestResultBehavior result = HitTestPointInternal(filterCallback, resultCallback, pointParams); 2156if (result == HitTestResultBehavior.Stop) 2158return HitTestResultBehavior.Stop; 2163return HitTestResultBehavior.Continue; 2226internal HitTestResultBehavior HitTestGeometry( 2243return HitTestResultBehavior.Continue; 2266return HitTestResultBehavior.Continue; 2271return HitTestResultBehavior.Stop; 2335HitTestResultBehavior result = 2343if (result == HitTestResultBehavior.Stop) 2345return HitTestResultBehavior.Stop; 2368return HitTestResultBehavior.Continue; 2377internal virtual HitTestResultBehavior HitTestPointInternal( 2389return HitTestResultBehavior.Continue;
System\Windows\Media3D\RayHitTestParameters.cs (10)
106internal HitTestResultBehavior RaiseCallback(HitTestResultCallback resultCallback, 108HitTestResultBehavior lastResult) 113internal HitTestResultBehavior RaiseCallback(HitTestResultCallback resultCallback, 115HitTestResultBehavior lastResult, 143HitTestResultBehavior behavior2D = viewport2DVisual3DChild.HitTestPoint(filterCallback, 147if (behavior2D == HitTestResultBehavior.Stop) 149return HitTestResultBehavior.Stop; 156HitTestResultBehavior behavior = resultCallback(results[i]); 158if (behavior == HitTestResultBehavior.Stop) 160return HitTestResultBehavior.Stop;
System\Windows\Media3D\Viewport3DVisual.cs (3)
466internal override HitTestResultBehavior HitTestPointInternal( 482HitTestResultBehavior result = Visual3D.HitTestChildren(filterCallback, rayParams, this); 487return HitTestResultBehavior.Continue;
System\Windows\Media3D\Visual3D.cs (14)
647HitTestResultBehavior result = RayHitTest(filterCallback, rayParams); 661internal HitTestResultBehavior RayHitTest( 678if (HTFBInterpreter.SkipSubgraph(behavior)) return HitTestResultBehavior.Continue; 679if (HTFBInterpreter.Stop(behavior)) return HitTestResultBehavior.Stop; 688HitTestResultBehavior result = HitTestChildren(filterCallback, rayParams); 690if (result == HitTestResultBehavior.Stop) return HitTestResultBehavior.Stop; 703return HitTestResultBehavior.Continue; 706internal HitTestResultBehavior HitTestChildren( 717internal static HitTestResultBehavior HitTestChildren( 736HitTestResultBehavior result = child.RayHitTest(filterCallback, rayParams); 740if (result == HitTestResultBehavior.Stop) 742return HitTestResultBehavior.Stop; 747return HitTestResultBehavior.Continue;
System\Windows\UIElement.cs (2)
2145public HitTestResultBehavior InputHitTestResultCallback(HitTestResult result) 2148return HitTestResultBehavior.Stop;