EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class SendInputArgs

    The arguments required for the SendInput operation.

    Inheritance
    object
    SendInputArgs
    Implements
    IEquatable<SendInputArgs>
    Inherited Members
    object.GetType()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: EyeAuras.Roxy.Shared
    Assembly: EyeAuras.Roxy.Shared.dll
    Syntax
    public sealed record SendInputArgs : IEquatable<SendInputArgs>

    Constructors

    Name Description
    SendInputArgs()

    Properties

    Name Description
    Gesture

    Gets the HotkeyGesture that represents the keyboard or mouse input to be sent.

    InputEventType

    Gets the type of the input event to be performed (e.g., KeyPress, KeyDown, KeyUp, etc.).

    InputSimulatorId

    Gets the identifier for the specific InputSimulator to be used for sending the input.

    InputSmootherId

    Gets the identifier for the specific InputSmoother to be used for smoothing the input.

    IsRelativeMouseLocation

    Gets a value indicating whether the mouse location is relative or not.

    MaxDelay

    Gets the maximum delay to apply before sending the input.

    MinDelay

    Gets the minimum delay to apply before sending the input.

    MouseLocation

    Gets the mouse location for the mouse event, if applicable.

    Passthrough

    Gets a value indicating whether the input event should bypass (passthrough) any existing input filters.

    RestoreMousePosition

    Gets a value indicating whether to restore the mouse position after the input is sent.

    UserInputBlockType

    Gets the type of user input block to apply during the input send operation.

    Window

    Gets the window handle for the window in which the input is to be sent.

    Methods

    Name Description
    Equals(SendInputArgs?)
    Equals(object?)
    GetHashCode()
    ToString()
    <Clone>$()

    Operators

    Name Description
    operator ==(SendInputArgs?, SendInputArgs?)
    operator !=(SendInputArgs?, SendInputArgs?)

    Extension Methods

    ReactiveObjectExtensions.Listen<TContext, TItem>(TContext, Expression<Func<TContext, IObservableList<TItem>>>)
    ReactiveObjectExtensions.Listen<TContext, TOut>(TContext, Expression<Func<TContext, TOut>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3, TOut4>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>, Expression<Func<TContext, TOut4>>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    XDocumentExtensions.AddTo<T>(T, XContainer)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    © Xab3r. All rights reserved.