Class CompositionPointerEventArgs
Namespace: VelloSharp.Composition.Input
Assembly: VelloSharp.Composition.dll
public sealed class CompositionPointerEventArgs : EventArgs
Inheritance
object ← EventArgs ← CompositionPointerEventArgs
Inherited Members
EventArgs.Empty, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
CompositionPointerEventArgs(PointerEventType, PointerDeviceKind, InputModifiers, PointerButton, ulong, double, double, double, double, double, double, TimeSpan)
public CompositionPointerEventArgs(PointerEventType eventType, PointerDeviceKind deviceKind, InputModifiers modifiers, PointerButton button, ulong pointerId, double x, double y, double deltaX, double deltaY, double wheelDeltaX, double wheelDeltaY, TimeSpan timestamp)
Parameters
eventType PointerEventType
deviceKind PointerDeviceKind
modifiers InputModifiers
button PointerButton
pointerId ulong
x double
y double
deltaX double
deltaY double
wheelDeltaX double
wheelDeltaY double
timestamp TimeSpan
Properties
Button
public PointerButton Button { get; }
Property Value
DeltaX
public double DeltaX { get; }
Property Value
DeltaY
public double DeltaY { get; }
Property Value
DeviceKind
public PointerDeviceKind DeviceKind { get; }
Property Value
EventType
public PointerEventType EventType { get; }
Property Value
Handled
public bool Handled { get; set; }
Property Value
Modifiers
public InputModifiers Modifiers { get; }
Property Value
PointerId
public ulong PointerId { get; }
Property Value
Timestamp
public TimeSpan Timestamp { get; }
Property Value
WheelDeltaX
public double WheelDeltaX { get; }
Property Value
WheelDeltaY
public double WheelDeltaY { get; }
Property Value
X
public double X { get; }
Property Value
Y
public double Y { get; }