2 types derived from StylusDeviceBase
PresentationCore (2)
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (1)
26internal class PointerStylusDevice : StylusDeviceBase
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (1)
22internal class WispStylusDevice : StylusDeviceBase
28 references to StylusDeviceBase
PresentationCore (28)
System\Windows\Input\Stylus\Common\StylusButton.cs (2)
91internal void SetOwner(StylusDeviceBase stylusDevice) 108StylusDeviceBase _stylusDevice;
System\Windows\Input\Stylus\Common\StylusDevice.cs (3)
38internal StylusDeviceBase StylusDeviceImpl { get; set; } = null; 48internal StylusDevice(StylusDeviceBase impl) 376where T : StylusDeviceBase
System\Windows\Input\Stylus\Common\StylusDeviceBase.cs (1)
50where T : StylusDeviceBase
System\Windows\Input\Stylus\Common\StylusDeviceCollection.cs (3)
30internal StylusDeviceCollection(IEnumerable<StylusDeviceBase> styluses) 33foreach (var stylusDevice in styluses) 47internal void AddStylusDevice(int index, StylusDeviceBase stylusDevice)
System\Windows\Input\Stylus\Common\StylusEventArgs.cs (1)
51internal StylusDeviceBase StylusDeviceImpl
System\Windows\Input\Stylus\Common\StylusLogic.cs (4)
395internal abstract void UpdateOverProperty(StylusDeviceBase stylusDevice, IInputElement newOver); 400internal abstract StylusDeviceBase CurrentStylusDevice { get; } 457internal abstract void UpdateStylusCapture(StylusDeviceBase stylusDevice, IInputElement oldStylusDeviceCapture, IInputElement newStylusDeviceCapture, int timestamp); 700protected bool ValidateVisualForCapture(DependencyObject visual, StylusDeviceBase currentStylusDevice)
System\Windows\Input\Stylus\Common\StylusTouchDeviceBase.cs (2)
23internal StylusTouchDeviceBase(StylusDeviceBase stylusDevice) 230internal StylusDeviceBase StylusDevice { get; private set; }
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (3)
450internal override StylusDeviceBase CurrentStylusDevice 520internal override void UpdateStylusCapture(StylusDeviceBase stylusDevice, IInputElement oldStylusDeviceCapture, IInputElement newStylusDeviceCapture, int timestamp) 606internal override void UpdateOverProperty(StylusDeviceBase stylusDevice, IInputElement newOver)
System\Windows\Input\Stylus\Wisp\WispLogic.cs (8)
163StylusDeviceBase stylusDevice = inputReport?.StylusDevice?.StylusDeviceImpl; 2049internal override void UpdateStylusCapture(StylusDeviceBase stylusDevice, IInputElement oldStylusDeviceCapture, IInputElement newStylusDeviceCapture, int timestamp) 2136internal override void UpdateOverProperty(StylusDeviceBase stylusDevice, IInputElement newOver) 2994internal override StylusDeviceBase CurrentStylusDevice 3723Dictionary<StylusDeviceBase, RawStylusInputReport> _lastMovesQueued = new Dictionary<StylusDeviceBase, RawStylusInputReport>(); 3727Dictionary<StylusDeviceBase, RawStylusInputReport> _coalescedMoves = new Dictionary<StylusDeviceBase, RawStylusInputReport>();
System\Windows\Input\Stylus\Wisp\WispStylusTouchDevice.cs (1)
27internal WispStylusTouchDevice(StylusDeviceBase stylusDevice)