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