55 references to HitTestResultBehavior
PresentationCore (55)
MS\Internal\Media3D\GeneralTransform2DTo3DTo2D.cs (2)
206
return
HitTestResultBehavior
.Stop;
209
HitTestResultBehavior
.Continue,
System\Windows\Media\HitTestResultBehavior.cs (1)
37
public delegate
HitTestResultBehavior
HitTestResultCallback(HitTestResult result);
System\Windows\Media\Visual.cs (23)
1852
internal
HitTestResultBehavior
HitTestResult(HitTestResult result)
1856
return
HitTestResultBehavior
.Stop;
2009
internal
HitTestResultBehavior
HitTestPoint(
2035
return
HitTestResultBehavior
.Continue;
2040
return
HitTestResultBehavior
.Stop;
2082
return
HitTestResultBehavior
.Continue;
2146
HitTestResultBehavior
result =
2153
if (result ==
HitTestResultBehavior
.Stop)
2155
return
HitTestResultBehavior
.Stop;
2170
HitTestResultBehavior
result = HitTestPointInternal(filterCallback, resultCallback, pointParams);
2175
if (result ==
HitTestResultBehavior
.Stop)
2177
return
HitTestResultBehavior
.Stop;
2182
return
HitTestResultBehavior
.Continue;
2245
internal
HitTestResultBehavior
HitTestGeometry(
2262
return
HitTestResultBehavior
.Continue;
2285
return
HitTestResultBehavior
.Continue;
2290
return
HitTestResultBehavior
.Stop;
2354
HitTestResultBehavior
result =
2362
if (result ==
HitTestResultBehavior
.Stop)
2364
return
HitTestResultBehavior
.Stop;
2387
return
HitTestResultBehavior
.Continue;
2396
internal virtual
HitTestResultBehavior
HitTestPointInternal(
2408
return
HitTestResultBehavior
.Continue;
System\Windows\Media3D\RayHitTestParameters.cs (10)
112
internal
HitTestResultBehavior
RaiseCallback(HitTestResultCallback resultCallback,
114
HitTestResultBehavior
lastResult)
119
internal
HitTestResultBehavior
RaiseCallback(HitTestResultCallback resultCallback,
121
HitTestResultBehavior
lastResult,
149
HitTestResultBehavior
behavior2D = viewport2DVisual3DChild.HitTestPoint(filterCallback,
153
if (behavior2D ==
HitTestResultBehavior
.Stop)
155
return
HitTestResultBehavior
.Stop;
162
HitTestResultBehavior
behavior = resultCallback(results[i]);
164
if (behavior ==
HitTestResultBehavior
.Stop)
166
return
HitTestResultBehavior
.Stop;
System\Windows\Media3D\Viewport3DVisual.cs (3)
484
internal override
HitTestResultBehavior
HitTestPointInternal(
500
HitTestResultBehavior
result = Visual3D.HitTestChildren(filterCallback, rayParams, this);
505
return
HitTestResultBehavior
.Continue;
System\Windows\Media3D\Visual3D.cs (14)
656
HitTestResultBehavior
result = RayHitTest(filterCallback, rayParams);
670
internal
HitTestResultBehavior
RayHitTest(
687
if (HTFBInterpreter.SkipSubgraph(behavior)) return
HitTestResultBehavior
.Continue;
688
if (HTFBInterpreter.Stop(behavior)) return
HitTestResultBehavior
.Stop;
697
HitTestResultBehavior
result = HitTestChildren(filterCallback, rayParams);
699
if (result ==
HitTestResultBehavior
.Stop) return
HitTestResultBehavior
.Stop;
712
return
HitTestResultBehavior
.Continue;
715
internal
HitTestResultBehavior
HitTestChildren(
726
internal static
HitTestResultBehavior
HitTestChildren(
745
HitTestResultBehavior
result = child.RayHitTest(filterCallback, rayParams);
749
if (result ==
HitTestResultBehavior
.Stop)
751
return
HitTestResultBehavior
.Stop;
756
return
HitTestResultBehavior
.Continue;
System\Windows\UIElement.cs (2)
2159
public
HitTestResultBehavior
InputHitTestResultCallback(HitTestResult result)
2162
return
HitTestResultBehavior
.Stop;