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