Struct WinitEventArgs
Namespace: VelloSharp
Assembly: VelloSharp.Gpu.dll
public readonly struct WinitEventArgs
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
AccessKitActionJson
public string? AccessKitActionJson { get; }
Property Value
AccessKitEventKind
public WinitAccessKitEventKind AccessKitEventKind { get; }
Property Value
DeltaX
public double DeltaX { get; }
Property Value
DeltaY
public double DeltaY { get; }
Property Value
ElementState
public WinitElementState ElementState { get; }
Property Value
Height
public uint Height { get; }
Property Value
KeyCode
public uint KeyCode { get; }
Property Value
KeyCodeName
public string? KeyCodeName { get; }
Property Value
KeyLocation
public WinitKeyLocation KeyLocation { get; }
Property Value
Kind
public WinitEventKind Kind { get; }
Property Value
Modifiers
public WinitModifiers Modifiers { get; }
Property Value
MouseButton
public WinitMouseButton MouseButton { get; }
Property Value
MouseButtonValue
public uint MouseButtonValue { get; }
Property Value
MouseX
public double MouseX { get; }
Property Value
MouseY
public double MouseY { get; }
Property Value
Repeat
public bool Repeat { get; }
Property Value
ScaleFactor
public double ScaleFactor { get; }
Property Value
ScrollDeltaKind
public WinitMouseScrollDeltaKind ScrollDeltaKind { get; }
Property Value
StartCause
public WinitStartCause StartCause { get; }
Property Value
Text
public string? Text { get; }
Property Value
TouchId
public ulong TouchId { get; }
Property Value
TouchPhase
public WinitTouchPhaseKind TouchPhase { get; }
Property Value
Width
public uint Width { get; }
Property Value
Methods
TryGetWindow()
public WinitWindow? TryGetWindow()