55 references to HitTestResultBehavior
PresentationCore (55)
Core\CSharp\MS\Internal\Media3D\GeneralTransform2Dto3Dto2D.cs (2)
205return HitTestResultBehavior.Stop; 208HitTestResultBehavior.Continue,
Core\CSharp\System\Windows\Media\HitTestResultBehavior.cs (1)
38public delegate HitTestResultBehavior HitTestResultCallback(HitTestResult result);
Core\CSharp\System\Windows\Media\Visual.cs (23)
1865internal HitTestResultBehavior HitTestResult(HitTestResult result) 1869return HitTestResultBehavior.Stop; 2028internal HitTestResultBehavior HitTestPoint( 2054return HitTestResultBehavior.Continue; 2059return HitTestResultBehavior.Stop; 2101return HitTestResultBehavior.Continue; 2165HitTestResultBehavior result = 2172if (result == HitTestResultBehavior.Stop) 2174return HitTestResultBehavior.Stop; 2189HitTestResultBehavior result = HitTestPointInternal(filterCallback, resultCallback, pointParams); 2194if (result == HitTestResultBehavior.Stop) 2196return HitTestResultBehavior.Stop; 2201return HitTestResultBehavior.Continue; 2264internal HitTestResultBehavior HitTestGeometry( 2281return HitTestResultBehavior.Continue; 2304return HitTestResultBehavior.Continue; 2309return HitTestResultBehavior.Stop; 2373HitTestResultBehavior result = 2381if (result == HitTestResultBehavior.Stop) 2383return HitTestResultBehavior.Stop; 2406return HitTestResultBehavior.Continue; 2415internal virtual HitTestResultBehavior HitTestPointInternal( 2427return HitTestResultBehavior.Continue;
Core\CSharp\System\Windows\Media3D\RayHitTestParameters.cs (10)
115internal HitTestResultBehavior RaiseCallback(HitTestResultCallback resultCallback, 117HitTestResultBehavior lastResult) 122internal HitTestResultBehavior RaiseCallback(HitTestResultCallback resultCallback, 124HitTestResultBehavior lastResult, 153HitTestResultBehavior behavior2D = viewport2DVisual3DChild.HitTestPoint(filterCallback, 157if (behavior2D == HitTestResultBehavior.Stop) 159return HitTestResultBehavior.Stop; 166HitTestResultBehavior behavior = resultCallback(results[i]); 168if (behavior == HitTestResultBehavior.Stop) 170return HitTestResultBehavior.Stop;
Core\CSharp\System\Windows\Media3D\Viewport3DVisual.cs (3)
488internal override HitTestResultBehavior HitTestPointInternal( 504HitTestResultBehavior result = Visual3D.HitTestChildren(filterCallback, rayParams, this); 509return HitTestResultBehavior.Continue;
Core\CSharp\System\Windows\Media3D\Visual3D.cs (14)
671HitTestResultBehavior result = RayHitTest(filterCallback, rayParams); 685internal HitTestResultBehavior RayHitTest( 702if (HTFBInterpreter.SkipSubgraph(behavior)) return HitTestResultBehavior.Continue; 703if (HTFBInterpreter.Stop(behavior)) return HitTestResultBehavior.Stop; 712HitTestResultBehavior result = HitTestChildren(filterCallback, rayParams); 714if (result == HitTestResultBehavior.Stop) return HitTestResultBehavior.Stop; 727return HitTestResultBehavior.Continue; 730internal HitTestResultBehavior HitTestChildren( 741internal static HitTestResultBehavior HitTestChildren( 760HitTestResultBehavior result = child.RayHitTest(filterCallback, rayParams); 764if (result == HitTestResultBehavior.Stop) 766return HitTestResultBehavior.Stop; 771return HitTestResultBehavior.Continue;
Core\CSharp\System\Windows\UIElement.cs (2)
2187public HitTestResultBehavior InputHitTestResultCallback(HitTestResult result) 2190return HitTestResultBehavior.Stop;