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; }