55 references to HitTestResultBehavior
PresentationCore (55)
MS\Internal\Media3D\GeneralTransform2DTo3DTo2D.cs (2)
190
return
HitTestResultBehavior
.Stop;
193
HitTestResultBehavior
.Continue,
System\Windows\Media\HitTestResultBehavior.cs (1)
28
public delegate
HitTestResultBehavior
HitTestResultCallback(HitTestResult result);
System\Windows\Media\Visual.cs (23)
1836
internal
HitTestResultBehavior
HitTestResult(HitTestResult result)
1840
return
HitTestResultBehavior
.Stop;
1993
internal
HitTestResultBehavior
HitTestPoint(
2019
return
HitTestResultBehavior
.Continue;
2024
return
HitTestResultBehavior
.Stop;
2066
return
HitTestResultBehavior
.Continue;
2130
HitTestResultBehavior
result =
2137
if (result ==
HitTestResultBehavior
.Stop)
2139
return
HitTestResultBehavior
.Stop;
2154
HitTestResultBehavior
result = HitTestPointInternal(filterCallback, resultCallback, pointParams);
2159
if (result ==
HitTestResultBehavior
.Stop)
2161
return
HitTestResultBehavior
.Stop;
2166
return
HitTestResultBehavior
.Continue;
2229
internal
HitTestResultBehavior
HitTestGeometry(
2246
return
HitTestResultBehavior
.Continue;
2269
return
HitTestResultBehavior
.Continue;
2274
return
HitTestResultBehavior
.Stop;
2338
HitTestResultBehavior
result =
2346
if (result ==
HitTestResultBehavior
.Stop)
2348
return
HitTestResultBehavior
.Stop;
2371
return
HitTestResultBehavior
.Continue;
2380
internal virtual
HitTestResultBehavior
HitTestPointInternal(
2392
return
HitTestResultBehavior
.Continue;
System\Windows\Media3D\RayHitTestParameters.cs (10)
107
internal
HitTestResultBehavior
RaiseCallback(HitTestResultCallback resultCallback,
109
HitTestResultBehavior
lastResult)
114
internal
HitTestResultBehavior
RaiseCallback(HitTestResultCallback resultCallback,
116
HitTestResultBehavior
lastResult,
144
HitTestResultBehavior
behavior2D = viewport2DVisual3DChild.HitTestPoint(filterCallback,
148
if (behavior2D ==
HitTestResultBehavior
.Stop)
150
return
HitTestResultBehavior
.Stop;
157
HitTestResultBehavior
behavior = resultCallback(results[i]);
159
if (behavior ==
HitTestResultBehavior
.Stop)
161
return
HitTestResultBehavior
.Stop;
System\Windows\Media3D\Viewport3DVisual.cs (3)
473
internal override
HitTestResultBehavior
HitTestPointInternal(
489
HitTestResultBehavior
result = Visual3D.HitTestChildren(filterCallback, rayParams, this);
494
return
HitTestResultBehavior
.Continue;
System\Windows\Media3D\Visual3D.cs (14)
648
HitTestResultBehavior
result = RayHitTest(filterCallback, rayParams);
662
internal
HitTestResultBehavior
RayHitTest(
679
if (HTFBInterpreter.SkipSubgraph(behavior)) return
HitTestResultBehavior
.Continue;
680
if (HTFBInterpreter.Stop(behavior)) return
HitTestResultBehavior
.Stop;
689
HitTestResultBehavior
result = HitTestChildren(filterCallback, rayParams);
691
if (result ==
HitTestResultBehavior
.Stop) return
HitTestResultBehavior
.Stop;
704
return
HitTestResultBehavior
.Continue;
707
internal
HitTestResultBehavior
HitTestChildren(
718
internal static
HitTestResultBehavior
HitTestChildren(
737
HitTestResultBehavior
result = child.RayHitTest(filterCallback, rayParams);
741
if (result ==
HitTestResultBehavior
.Stop)
743
return
HitTestResultBehavior
.Stop;
748
return
HitTestResultBehavior
.Continue;
System\Windows\UIElement.cs (2)
2154
public
HitTestResultBehavior
InputHitTestResultCallback(HitTestResult result)
2157
return
HitTestResultBehavior
.Stop;