Search Results for

    Show / Hide Table of Contents

    Class InputProxy

    A windows-based input simulator.

    Inheritance
    System.Object
    InputProxy
    Namespace: GDX.Developer
    Syntax
    public static class InputProxy
    Remarks

    This is NOT supported in batch mode operation of the editor.

    Methods

    | Improve this Doc View Source

    GetKeyCode(String)

    Declaration
    public static InputProxy.KeyCode GetKeyCode(string keyCode)
    Parameters
    Type Name Description
    System.String keyCode
    Returns
    Type Description
    InputProxy.KeyCode
    | Improve this Doc View Source

    IsExtendedKey(InputProxy.KeyCode)

    Declaration
    public static bool IsExtendedKey(InputProxy.KeyCode keyCode)
    Parameters
    Type Name Description
    InputProxy.KeyCode keyCode
    Returns
    Type Description
    System.Boolean
    See Also
    https://learn.microsoft.com/en-us/windows/win32/inputdev/about-keyboard-input
    | Improve this Doc View Source

    KeyPress(InputProxy.KeyCode, InputProxy.SynthesizeMethod)

    Declaration
    public static bool KeyPress(InputProxy.KeyCode keyCode, InputProxy.SynthesizeMethod method = InputProxy.SynthesizeMethod.Native)
    Parameters
    Type Name Description
    InputProxy.KeyCode keyCode
    InputProxy.SynthesizeMethod method
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    MouseClick(Int32, Int32, Boolean, InputProxy.SynthesizeMethod)

    Declaration
    public static bool MouseClick(int x, int y, bool virtualMode = false, InputProxy.SynthesizeMethod method = InputProxy.SynthesizeMethod.Native)
    Parameters
    Type Name Description
    System.Int32 x
    System.Int32 y
    System.Boolean virtualMode
    InputProxy.SynthesizeMethod method
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Synthesize(InputProxy.HardwareInput, InputProxy.SynthesizeMethod)

    Declaration
    public static bool Synthesize(InputProxy.HardwareInput hardwareInput, InputProxy.SynthesizeMethod method = InputProxy.SynthesizeMethod.Native)
    Parameters
    Type Name Description
    InputProxy.HardwareInput hardwareInput
    InputProxy.SynthesizeMethod method
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Synthesize(InputProxy.HardwareInput[], InputProxy.SynthesizeMethod)

    Declaration
    public static uint Synthesize(InputProxy.HardwareInput[] hardwareInputs, InputProxy.SynthesizeMethod method = InputProxy.SynthesizeMethod.Native)
    Parameters
    Type Name Description
    InputProxy.HardwareInput[] hardwareInputs
    InputProxy.SynthesizeMethod method
    Returns
    Type Description
    System.UInt32
    | Improve this Doc View Source

    Synthesize(InputProxy.KeyboardInput, InputProxy.SynthesizeMethod)

    Declaration
    public static bool Synthesize(InputProxy.KeyboardInput keyboardInput, InputProxy.SynthesizeMethod method = InputProxy.SynthesizeMethod.Native)
    Parameters
    Type Name Description
    InputProxy.KeyboardInput keyboardInput
    InputProxy.SynthesizeMethod method
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Synthesize(InputProxy.KeyboardInput[], InputProxy.SynthesizeMethod)

    Declaration
    public static uint Synthesize(InputProxy.KeyboardInput[] keyboardInputs, InputProxy.SynthesizeMethod method = InputProxy.SynthesizeMethod.Native)
    Parameters
    Type Name Description
    InputProxy.KeyboardInput[] keyboardInputs
    InputProxy.SynthesizeMethod method
    Returns
    Type Description
    System.UInt32
    | Improve this Doc View Source

    Synthesize(InputProxy.MouseInput, InputProxy.SynthesizeMethod)

    Declaration
    public static bool Synthesize(InputProxy.MouseInput mouseInput, InputProxy.SynthesizeMethod method = InputProxy.SynthesizeMethod.Native)
    Parameters
    Type Name Description
    InputProxy.MouseInput mouseInput
    InputProxy.SynthesizeMethod method
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Synthesize(InputProxy.MouseInput[], InputProxy.SynthesizeMethod)

    Declaration
    public static uint Synthesize(InputProxy.MouseInput[] mouseInputs, InputProxy.SynthesizeMethod method = InputProxy.SynthesizeMethod.Native)
    Parameters
    Type Name Description
    InputProxy.MouseInput[] mouseInputs
    InputProxy.SynthesizeMethod method
    Returns
    Type Description
    System.UInt32
    • Improve this Doc
    • View Source
    In This Article
    Back to top Built on 2024-01-01 against 1f69a68.
    Generated by Dox+DocFX.