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

Search Results for

    Class SendInputProperties

    Represents the configuration for the SendInput action, which simulates user input. It includes properties for defining a hotkey, mouse position, and input event type. For more information, see Send Text Action Documentation.

    Inheritance
    object
    AuraPropertiesBase
    AuraActionPropertiesBase
    SendInputPropertiesBase
    SendInputProperties
    Implements
    IEquatable<AuraPropertiesBase>
    IEquatable<AuraActionPropertiesBase>
    IAuraActionProperties
    IAuraProperties
    IPoeEyeConfigVersioned
    IPoeEyeConfig
    IHasVersion
    ICanSetId
    IHasId
    IHasTypedId<string>
    IEquatable<SendInputPropertiesBase>
    IHasLinkedAuraIds
    IEquatable<SendInputProperties>
    Inherited Members
    SendInputPropertiesBase.Equals(AuraActionPropertiesBase)
    SendInputPropertiesBase.TargetWindow
    SendInputPropertiesBase.BlockUserInput
    SendInputPropertiesBase.Passthrough
    SendInputPropertiesBase.ExclusiveControl
    SendInputPropertiesBase.RestoreWindow
    SendInputPropertiesBase.InputSimulatorName
    SendInputPropertiesBase.UserInputSmootherId
    SendInputPropertiesBase.KeyStrokeDelay
    SendInputPropertiesBase.MaxKeyStrokeDelay
    SendInputPropertiesBase.WindowActivationTimeout
    SendInputPropertiesBase.RandomizeKeyStrokeDelay
    AuraActionPropertiesBase.Equals(AuraPropertiesBase)
    AuraActionPropertiesBase.IsIgnored
    AuraPropertiesBase.Id
    AuraPropertiesBase.Bindings
    object.GetType()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: EyeAuras.Roxy.Actions.SendInput
    Assembly: EyeAuras.Roxy.dll
    Syntax
    public sealed record SendInputProperties : SendInputPropertiesBase, IEquatable<AuraPropertiesBase>, IEquatable<AuraActionPropertiesBase>, IAuraActionProperties, IAuraProperties, IPoeEyeConfigVersioned, IPoeEyeConfig, IHasVersion, ICanSetId, IHasId, IHasTypedId<string>, IEquatable<SendInputPropertiesBase>, IHasLinkedAuraIds, IEquatable<SendInputProperties>

    Constructors

    Name Description
    SendInputProperties()

    Properties

    Name Description
    EqualityContract
    Hotkey

    Gets or sets the hotkey to trigger the action.

    InputEvent

    Gets or sets the type of input event to simulate.

    IsRelativeMousePosition

    Gets or sets a value indicating whether the mouse position is relative to the current position.

    LinkedAuraIds

    Gets a read-only list of IDs representing linked auras.

    LinkedFolderIds

    Gets a read-only list of IDs representing linked folders.

    MousePosition

    Gets or sets the mouse position properties, which include information about linked auras and folders. The position from these linked items is used to move the mouse cursor.

    RestoreMousePosition

    Gets or sets a value indicating whether the mouse position should be restored after the input action.

    Version

    Methods

    Name Description
    Equals(SendInputProperties?)
    Equals(SendInputPropertiesBase?)
    Equals(object?)
    GetHashCode()
    PrintMembers(StringBuilder)
    ReplaceId(string, string)

    Replaces an old ID with a new ID in the list of linked auras and folders.

    ToString()
    <Clone>$()

    Operators

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

    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.