165 references to VisualFlags
PresentationCore (165)
Core\CSharp\MS\Internal\Media\VisualTreeUtils.cs (3)
68
VisualFlags
flags,
91
internal static void SetFlagsToRoot(DependencyObject element, bool value,
VisualFlags
flags)
112
internal static DependencyObject FindFirstAncestorWithFlagsAnd(DependencyObject element,
VisualFlags
flags)
Core\CSharp\System\Windows\Interop\HwndTarget.cs (1)
1535
if (root.CheckFlagsAnd(
VisualFlags
.IsUIElement))
Core\CSharp\System\Windows\LayoutManager.cs (2)
100
if(v.CheckFlagsAnd(
VisualFlags
.IsUIElement))
897
if(e.CheckFlagsAnd(
VisualFlags
.IsLayoutSuspended)) return;
Core\CSharp\System\Windows\Media\BitmapCacheBrush.cs (1)
121
if (vVisual != null && vVisual.CheckFlagsAnd(
VisualFlags
.NodeIsCyclicBrushRoot))
Core\CSharp\System\Windows\Media\CompositionTarget.cs (1)
274
VisualFlags
.IsSubtreeDirtyForPrecompute,
Core\CSharp\System\Windows\Media\DrawingVisual.cs (1)
148
VisualFlags
.IsSubtreeDirtyForPrecompute,
Core\CSharp\System\Windows\Media\Visual.cs (82)
174
SetFlags(true,
VisualFlags
.IsViewport3DVisual);
259
if (CheckFlagsAnd(
VisualFlags
.IsViewport3DVisual))
327
get { return CheckFlagsAnd(
VisualFlags
.IsVisualChildrenIterationInProgress); }
330
set { SetFlags(value,
VisualFlags
.IsVisualChildrenIterationInProgress); }
346
return CheckFlagsAnd(
VisualFlags
.ShouldPostRender);
351
SetFlags(value,
VisualFlags
.ShouldPostRender);
565
if (CheckFlagsAnd(
VisualFlags
.NodeHasEffect))
742
if ( !CheckFlagsOr(
VisualFlags
.NodeIsCyclicBrushRoot)
861
SetFlags(true,
VisualFlags
.NodeIsCyclicBrushRoot);
959
SetFlags(false,
VisualFlags
.NodeIsCyclicBrushRoot);
963
VisualFlags
.None,
1047
if (CheckFlagsAnd(
VisualFlags
.IsSubtreeDirtyForPrecompute))
1099
if (CheckFlagsAnd(
VisualFlags
.IsSubtreeDirtyForPrecompute))
1118
SetFlags(false,
VisualFlags
.IsSubtreeDirtyForPrecompute);
1303
if (CheckFlagsAnd(
VisualFlags
.ReentrancyFlag))
1309
SetFlags(true,
VisualFlags
.ReentrancyFlag);
1319
Debug.Assert(CheckFlagsAnd(
VisualFlags
.ReentrancyFlag)); // Exit must be matched with Enter. See Enter comments.
1320
SetFlags(false,
VisualFlags
.ReentrancyFlag);
1893
VisualFlags
.IsSubtreeDirtyForPrecompute,
2068
if (CheckFlagsAnd(
VisualFlags
.NodeHasEffect))
2212
if (CheckFlagsAnd(
VisualFlags
.NodeHasEffect))
2539
return ((_flags &
VisualFlags
.HasChildren) != 0);
2629
SetFlags(true,
VisualFlags
.HasChildren);
2642
VisualFlags
.IsSubtreeDirtyForPrecompute,
2647
VisualFlags
.IsSubtreeDirtyForPrecompute,
2657
bool flag1 = CheckFlagsAnd(
VisualFlags
.DpiScaleFlag1);
2658
bool flag2 = CheckFlagsAnd(
VisualFlags
.DpiScaleFlag2);
2702
SetFlags(false,
VisualFlags
.HasChildren);
2728
VisualFlags
.IsSubtreeDirtyForPrecompute,
2752
VisualFlags
.IsSubtreeDirtyForPrecompute,
2781
_flags = (
VisualFlags
)(((uint)_flags & 0x001FFFFF) | (value << 21));
3003
SetFlags(newEffect != null,
VisualFlags
.NodeHasEffect);
3237
(!CheckFlagsAnd(
VisualFlags
.BitmapEffectEmulationDisabled)))
3264
return CheckFlagsAnd(
VisualFlags
.BitmapEffectEmulationDisabled);
3268
if (value != CheckFlagsAnd(
VisualFlags
.BitmapEffectEmulationDisabled))
3270
SetFlags(value,
VisualFlags
.BitmapEffectEmulationDisabled);
3547
VisualFlags
flags;
3553
flags =
VisualFlags
.IsSubtreeDirtyForPrecompute;
3591
VisualFlags
.None,
3622
VisualFlags
.None,
3653
VisualFlags
.None,
3684
VisualFlags
.None,
3715
VisualFlags
.None,
3746
VisualFlags
.None,
4004
if(CheckFlagsAnd(
VisualFlags
.SubTreeHoldsAncestorChanged))
4008
VisualFlags
.SubTreeHoldsAncestorChanged,
4009
VisualFlags
.RegisteredForAncestorChanged);
4016
if(CheckFlagsAnd(
VisualFlags
.SubTreeHoldsAncestorChanged))
4020
VisualFlags
.SubTreeHoldsAncestorChanged,
4021
VisualFlags
.RegisteredForAncestorChanged);
4083
VisualFlags
.SubTreeHoldsAncestorChanged,
4084
VisualFlags
.RegisteredForAncestorChanged);
4090
if(CheckFlagsAnd(
VisualFlags
.SubTreeHoldsAncestorChanged))
4094
VisualFlags
.SubTreeHoldsAncestorChanged,
4095
VisualFlags
.RegisteredForAncestorChanged);
4136
if(!eAsVisual.CheckFlagsAnd(
VisualFlags
.SubTreeHoldsAncestorChanged))
4232
internal void SetFlagsToRoot(bool value,
VisualFlags
flag)
4261
internal DependencyObject FindFirstAncestorWithFlagsAnd(
VisualFlags
flag)
4317
SetFlagsToRoot(false,
VisualFlags
.FindCommonAncestor);
4320
VisualTreeUtils.SetFlagsToRoot(otherVisual, true,
VisualFlags
.FindCommonAncestor);
4323
return FindFirstAncestorWithFlagsAnd(
VisualFlags
.FindCommonAncestor);
4558
if (gAsVisual.CheckFlagsAnd(
VisualFlags
.NodeHasEffect))
4762
index = CheckFlagsAnd(
VisualFlags
.DpiScaleFlag1) ? index | 1 : index;
4763
index = CheckFlagsAnd(
VisualFlags
.DpiScaleFlag2) ? index | 2 : index;
5003
internal void SetFlags(bool value,
VisualFlags
flags)
5013
_flags = args.DpiScaleFlag1 ? (_flags |
VisualFlags
.DpiScaleFlag1) : (_flags & ~
VisualFlags
.DpiScaleFlag1);
5014
_flags = args.DpiScaleFlag2 ? (_flags |
VisualFlags
.DpiScaleFlag2) : (_flags & ~
VisualFlags
.DpiScaleFlag2);
5080
internal bool CheckFlagsAnd(
VisualFlags
flags)
5105
internal bool CheckFlagsOr(
VisualFlags
flags)
5118
VisualFlags
treeFlag,
5119
VisualFlags
nodeFlag)
5173
VisualFlags
treeFlag,
5174
VisualFlags
nodeFlag)
5238
VisualFlags
flag)
5263
VisualFlags
flags,
5269
if (e.CheckFlagsOr(
VisualFlags
.ShouldPostRender))
5278
else if (e.CheckFlagsAnd(
VisualFlags
.NodeIsCyclicBrushRoot))
5333
VisualFlags
.IsSubtreeDirtyForPrecompute,
5345
CheckFlagsAnd(
VisualFlags
.NodeHasEffect) &&
5431
private
VisualFlags
_flags;
Core\CSharp\System\Windows\Media\VisualBrush.cs (1)
122
if (vVisual != null && vVisual.CheckFlagsAnd(
VisualFlags
.NodeIsCyclicBrushRoot))
Core\CSharp\System\Windows\Media3D\Viewport3DVisual.cs (3)
361
VisualFlags
.IsSubtreeDirtyForPrecompute,
366
VisualFlags
.IsSubtreeDirtyForPrecompute,
433
VisualFlags
.IsSubtreeDirtyForPrecompute,
Core\CSharp\System\Windows\Media3D\Visual3D.cs (37)
266
VisualFlags
.IsSubtreeDirtyForPrecompute,
271
VisualFlags
.IsSubtreeDirtyForPrecompute,
339
VisualFlags
.IsSubtreeDirtyForPrecompute,
411
SetFlags(false,
VisualFlags
.Are3DContentBoundsValid);
477
if(CheckFlagsAnd(
VisualFlags
.SubTreeHoldsAncestorChanged))
481
VisualFlags
.SubTreeHoldsAncestorChanged,
482
VisualFlags
.RegisteredForAncestorChanged);
489
if (CheckFlagsAnd(
VisualFlags
.SubTreeHoldsAncestorChanged))
493
VisualFlags
.SubTreeHoldsAncestorChanged,
494
VisualFlags
.RegisteredForAncestorChanged);
528
VisualFlags
.SubTreeHoldsAncestorChanged,
529
VisualFlags
.RegisteredForAncestorChanged);
535
if(CheckFlagsAnd(
VisualFlags
.SubTreeHoldsAncestorChanged))
539
VisualFlags
.SubTreeHoldsAncestorChanged,
540
VisualFlags
.RegisteredForAncestorChanged);
580
if(!eAsVisual3D.CheckFlagsAnd(
VisualFlags
.SubTreeHoldsAncestorChanged))
798
VisualFlags
.IsSubtreeDirtyForPrecompute,
842
if (CheckFlagsAnd(
VisualFlags
.IsSubtreeDirtyForPrecompute))
869
if (!CheckFlagsAnd(
VisualFlags
.Are3DContentBoundsValid))
872
SetFlags(true,
VisualFlags
.Are3DContentBoundsValid);
1134
if (CheckFlagsAnd(
VisualFlags
.IsSubtreeDirtyForPrecompute))
1152
SetFlags(false,
VisualFlags
.IsSubtreeDirtyForPrecompute);
1374
internal void SetFlagsToRoot(bool value,
VisualFlags
flag)
1397
internal DependencyObject FindFirstAncestorWithFlagsAnd(
VisualFlags
flag)
1445
SetFlagsToRoot(false,
VisualFlags
.FindCommonAncestor);
1448
VisualTreeUtils.SetFlagsToRoot(otherVisual, true,
VisualFlags
.FindCommonAncestor);
1451
return FindFirstAncestorWithFlagsAnd(
VisualFlags
.FindCommonAncestor);
1900
get { return CheckFlagsAnd(
VisualFlags
.IsVisualChildrenIterationInProgress); }
1903
set { SetFlags(value,
VisualFlags
.IsVisualChildrenIterationInProgress); }
1947
internal void SetFlags(bool value,
VisualFlags
Flags)
1986
internal bool CheckFlagsAnd(
VisualFlags
flags)
2039
internal bool CheckFlagsOr(
VisualFlags
flags)
2048
VisualFlags
flag)
2081
VisualFlags
flags,
2089
Debug.Assert(!e.CheckFlagsOr(
VisualFlags
.ShouldPostRender),
2091
Debug.Assert(!e.CheckFlagsOr(
VisualFlags
.NodeIsCyclicBrushRoot),
2194
private
VisualFlags
_flags;
Core\CSharp\System\Windows\UIElement.cs (25)
132
SetFlags(true,
VisualFlags
.IsUIElement);
464
if(v.CheckFlagsAnd(
VisualFlags
.IsLayoutIslandRoot)) return;
468
if(v.CheckFlagsAnd(
VisualFlags
.IsLayoutSuspended)) return;
473
&& v.CheckFlagsAnd(
VisualFlags
.IsUIElement) )
479
v.SetFlags(true,
VisualFlags
.IsLayoutSuspended);
501
if(v.CheckFlagsAnd(
VisualFlags
.IsLayoutIslandRoot)) return;
509
bool parentIsSuspended = parent == null ? false : parent.CheckFlagsAnd(
VisualFlags
.IsLayoutSuspended);
514
v.SetFlags(false,
VisualFlags
.IsLayoutSuspended);
517
if (v.CheckFlagsAnd(
VisualFlags
.IsUIElement))
613
|| ((Visual)this).CheckFlagsAnd(
VisualFlags
.IsLayoutSuspended))
739
if(v.CheckFlagsAnd(
VisualFlags
.IsUIElement))
754
if (v.CheckFlagsAnd(
VisualFlags
.IsLayoutIslandRoot))
759
if(v.CheckFlagsAnd(
VisualFlags
.IsUIElement))
826
|| ((Visual)this).CheckFlagsAnd(
VisualFlags
.IsLayoutSuspended))
887
if (CheckFlagsAnd(
VisualFlags
.UseLayoutRounding))
1060
VisualFlags
.IsSubtreeDirtyForPrecompute,
3227
VisualFlags
.IsSubtreeDirtyForPrecompute,
4180
if (CheckFlagsAnd(
VisualFlags
.VisibilityCache_Visible))
4184
else if (CheckFlagsAnd(
VisualFlags
.VisibilityCache_TakesSpace))
4200
SetFlags(true,
VisualFlags
.VisibilityCache_Visible);
4201
SetFlags(false,
VisualFlags
.VisibilityCache_TakesSpace);
4205
SetFlags(false,
VisualFlags
.VisibilityCache_Visible);
4206
SetFlags(true,
VisualFlags
.VisibilityCache_TakesSpace);
4210
SetFlags(false,
VisualFlags
.VisibilityCache_Visible);
4211
SetFlags(false,
VisualFlags
.VisibilityCache_TakesSpace);
Core\CSharp\System\Windows\UIElement3D.cs (8)
1346
if (CheckFlagsAnd(
VisualFlags
.VisibilityCache_Visible))
1350
else if (CheckFlagsAnd(
VisualFlags
.VisibilityCache_TakesSpace))
1366
SetFlags(true,
VisualFlags
.VisibilityCache_Visible);
1367
SetFlags(false,
VisualFlags
.VisibilityCache_TakesSpace);
1371
SetFlags(false,
VisualFlags
.VisibilityCache_Visible);
1372
SetFlags(true,
VisualFlags
.VisibilityCache_TakesSpace);
1376
SetFlags(false,
VisualFlags
.VisibilityCache_Visible);
1377
SetFlags(false,
VisualFlags
.VisibilityCache_TakesSpace);