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