Class PenDevice
Represents a pen/stylus device.
[PrivateApi]
public class PenDevice : IPenDevice, IPointerDevice, IInputDevice, IDisposable
- Inheritance
-
PenDevice
- Implements
- Inherited Members
Constructors
PenDevice(bool)
public PenDevice(bool releasePointerOnPenUp = false)
Parameters
releasePointerOnPenUp
bool
Methods
Dispose()
public void Dispose()
ProcessRawEvent(RawInputEventArgs)
Processes raw event. Is called after preprocessing by InputManager
public void ProcessRawEvent(RawInputEventArgs e)
Parameters
TryGetPointer(RawPointerEventArgs)
Gets a pointer for specific event args.
public IPointer? TryGetPointer(RawPointerEventArgs ev)
Parameters
ev
RawPointerEventArgsRaw pointer event args associated with the pointer.
Returns
- IPointer
The pointer.
Remarks
If pointer doesn't exist or wasn't yet created this method will return null.