2 types derived from StylusDeviceBase
PresentationCore (2)
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (1)
17internal class PointerStylusDevice : StylusDeviceBase
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (1)
18internal class WispStylusDevice : StylusDeviceBase
28 references to StylusDeviceBase
PresentationCore (28)
System\Windows\Input\Stylus\Common\StylusButton.cs (2)
89internal void SetOwner(StylusDeviceBase stylusDevice) 106private StylusDeviceBase _stylusDevice;
System\Windows\Input\Stylus\Common\StylusDevice.cs (3)
23internal StylusDeviceBase StylusDeviceImpl { get; set; } = null; 33internal StylusDevice(StylusDeviceBase impl) 361where T : StylusDeviceBase
System\Windows\Input\Stylus\Common\StylusDeviceBase.cs (1)
35where T : StylusDeviceBase
System\Windows\Input\Stylus\Common\StylusDeviceCollection.cs (3)
21internal StylusDeviceCollection(IEnumerable<StylusDeviceBase> styluses) 24foreach (var stylusDevice in styluses) 38internal void AddStylusDevice(int index, StylusDeviceBase stylusDevice)
System\Windows\Input\Stylus\Common\StylusEventArgs.cs (1)
46internal StylusDeviceBase StylusDeviceImpl
System\Windows\Input\Stylus\Common\StylusLogic.cs (4)
371internal abstract void UpdateOverProperty(StylusDeviceBase stylusDevice, IInputElement newOver); 376internal abstract StylusDeviceBase CurrentStylusDevice { get; } 433internal abstract void UpdateStylusCapture(StylusDeviceBase stylusDevice, IInputElement oldStylusDeviceCapture, IInputElement newStylusDeviceCapture, int timestamp); 676protected bool ValidateVisualForCapture(DependencyObject visual, StylusDeviceBase currentStylusDevice)
System\Windows\Input\Stylus\Common\StylusTouchDeviceBase.cs (2)
20internal StylusTouchDeviceBase(StylusDeviceBase stylusDevice) 227internal StylusDeviceBase StylusDevice { get; private set; }
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (3)
434internal override StylusDeviceBase CurrentStylusDevice 504internal override void UpdateStylusCapture(StylusDeviceBase stylusDevice, IInputElement oldStylusDeviceCapture, IInputElement newStylusDeviceCapture, int timestamp) 590internal override void UpdateOverProperty(StylusDeviceBase stylusDevice, IInputElement newOver)
System\Windows\Input\Stylus\Wisp\WispLogic.cs (8)
153StylusDeviceBase stylusDevice = inputReport?.StylusDevice?.StylusDeviceImpl; 2052internal override void UpdateStylusCapture(StylusDeviceBase stylusDevice, IInputElement oldStylusDeviceCapture, IInputElement newStylusDeviceCapture, int timestamp) 2139internal override void UpdateOverProperty(StylusDeviceBase stylusDevice, IInputElement newOver) 3007internal override StylusDeviceBase CurrentStylusDevice 3736private Dictionary<StylusDeviceBase, RawStylusInputReport> _lastMovesQueued = new Dictionary<StylusDeviceBase, RawStylusInputReport>(); 3740private Dictionary<StylusDeviceBase, RawStylusInputReport> _coalescedMoves = new Dictionary<StylusDeviceBase, RawStylusInputReport>();
System\Windows\Input\Stylus\Wisp\WispStylusTouchDevice.cs (1)
18internal WispStylusTouchDevice(StylusDeviceBase stylusDevice)