5 instantiations of DeferredElementTreeState
PresentationCore (5)
Core\CSharp\System\Windows\Input\KeyboardDevice.cs (1)
1140_focusTreeState = new DeferredElementTreeState();
Core\CSharp\System\Windows\Input\MouseDevice.cs (2)
2355_mouseOverTreeState = new DeferredElementTreeState(); 2368_mouseCaptureWithinTreeState = new DeferredElementTreeState();
Core\CSharp\System\Windows\Input\TouchDevice.cs (2)
530_capturedWithinTreeState = new DeferredElementTreeState(); 899_directlyOverTreeState = new DeferredElementTreeState();
22 references to DeferredElementTreeState
PresentationCore (22)
Core\CSharp\MS\Internal\DeferredElementTreeState.cs (3)
19public static DependencyObject GetCoreParent(DependencyObject element, DeferredElementTreeState treeState) 56public static DependencyObject GetInputElementParent(DependencyObject element, DeferredElementTreeState treeState) 81public static DependencyObject GetLogicalParent(DependencyObject element, DeferredElementTreeState treeState)
Core\CSharp\System\Windows\Input\KeyboardDevice.cs (3)
675element = DeferredElementTreeState.GetCoreParent(element, null); 1134private DeferredElementTreeState FocusTreeState 1151private DeferredElementTreeState _focusTreeState;
Core\CSharp\System\Windows\Input\MouseDevice.cs (4)
2349private DeferredElementTreeState MouseOverTreeState 2362private DeferredElementTreeState MouseCaptureWithinTreeState 2386private DeferredElementTreeState _mouseOverTreeState; 2391private DeferredElementTreeState _mouseCaptureWithinTreeState;
Core\CSharp\System\Windows\Input\TouchDevice.cs (3)
499DeferredElementTreeState treeState = capture ? _capturedWithinTreeState : _directlyOverTreeState; 1407private DeferredElementTreeState _directlyOverTreeState; 1408private DeferredElementTreeState _capturedWithinTreeState;
Core\CSharp\System\Windows\ReverseInheritProperty.cs (9)
36internal void OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, ref DeferredElementTreeState oldTreeState) 44ref DeferredElementTreeState oldTreeState, 47DeferredElementTreeState treeStateLocalCopy = oldTreeState; 102DeferredElementTreeState treeState, 144DependencyObject coreParent = DeferredElementTreeState.GetInputElementParent(element, treeState); 145DependencyObject logicalParent = DeferredElementTreeState.GetLogicalParent(element, treeState); 161DeferredElementTreeState treeState, 218DependencyObject coreParent = DeferredElementTreeState.GetInputElementParent(element, treeState); 219DependencyObject logicalParent = DeferredElementTreeState.GetLogicalParent(element, treeState);