RawPointerEventArgs Class

Summary

A raw mouse event.
Namespace
Avalonia.Input.Raw
Base Types
Derived Types
graph BT Type-->Base0["RawInputEventArgs"] click Base0 "/api/Avalonia.Input.Raw/RawInputEventArgs" Base0-->Base1["EventArgs"] Base1-->Base2["object"] Type["RawPointerEventArgs"] class Type type-node Derived0["RawMouseWheelEventArgs"]-->Type click Derived0 "/api/Avalonia.Input.Raw/RawMouseWheelEventArgs" Derived1["RawTouchEventArgs"]-->Type click Derived1 "/api/Avalonia.Input.Raw/RawTouchEventArgs"

Syntax

public class RawPointerEventArgs : RawInputEventArgs

Constructors

Properties

Name Value Summary
Device IInputDevice
Gets the associated device.
Inherited from RawInputEventArgs
Handled bool
Gets or sets a value indicating whether the event was handled.
Inherited from RawInputEventArgs
InputModifiers RawInputModifiers
Gets the input modifiers.
Position Point
Gets the mouse position, in client DIPs.
Root IInputRoot
Gets the root from which the event originates.
Inherited from RawInputEventArgs
Timestamp ulong
Gets the timestamp associated with the event.
Inherited from RawInputEventArgs
Type RawPointerEventType
Gets the type of the event.