RainwayInput record
An input event (keyboard, mouse, gamepad, etc).
public abstract record RainwayInput
Public Members
name | description |
---|---|
record Gamepad | A request to bring the virtual gamepad with ID slot into the state described. |
record KeyboardInput | A request to press or release a keyboard button. |
record LogicalInput | A request to paste text. |
record MouseAbsolute | A request to move the mouse to an absolute pixel coordinate on the streamed monitor. |
record MouseClick | A request to click a button on the mouse. |
record MouseRelative | A request to move the remote mouse by (dx, dy) pixels on the streamed monitor. |
record MouseScroll | A request to scroll the mouse. |
record PenAbsolute | A request for pen input. |
record SetClipboardText | A request to set the clipboard contents to some text. |
record TouchAbsolute | A single touch on the screen. |
record TouchesAbsolute | A request for multi-touch input. |
record ViewportResize | A request to resize the isolated app. |
See Also
- namespace Rainway.SDK