Static variables

@:value(buttonsPS)staticbuttons:Array<String> = buttonsPS

@:value(["cross", "circle", "square", "triangle", "l1", "r1", "l2", "r2", "share", "options", "l3", "r3", "up", "down", "left", "right", "home", "touchpad"])staticbuttonsPS:Array<String> = ["cross", "circle", "square", "triangle", "l1", "r1", "l2", "r2", "share", "options", "l3", "r3", "up", "down", "left", "right", "home", "touchpad"]

@:value(["a", "b", "x", "y", "l1", "r1", "l2", "r2", "share", "options", "l3", "r3", "up", "down", "left", "right", "home", "touchpad"])staticbuttonsXBOX:Array<String> = ["a", "b", "x", "y", "l1", "r1", "l2", "r2", "share", "options", "l3", "r3", "up", "down", "left", "right", "home", "touchpad"]

Static methods

statickeyCode(button:Int):String

Constructor

@:value({ virtual : false })new(i:Int, virtual:Bool = false)

Variables

@:value(false)connected:Bool = false

read onlyid:String

@:value(new GamepadStick())leftStick:GamepadStick = new GamepadStick()

@:value(new GamepadStick())rightStick:GamepadStick = new GamepadStick()

Methods

Inherited Variables

Inherited Methods

Defined by VirtualInput

setVirtual(virtual:String, button:String):Void