Summary
A raw mouse event.
- Namespace
- Avalonia
.Input .Raw - Base Types
-
- object
- EventArgs
- RawInputEventArgs
- 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
Name | Summary |
---|---|
RawPointerEventArgs |
Initializes a new instance of the RawPointerEventArgs class.
|
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.
|