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
Implements
Inherited Members
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?) |