Constructor

new(id:Int)

Variables

read onlyconnected:Bool

read onlyguid:String

read onlyid:Int

read onlyname:String

@:value(new Event<GamepadAxis -> Float>())onAxisMove:Event_lime_ui_GamepadAxis_Float_Void<GamepadAxis‑>Float‑>Void> = new Event<GamepadAxis -> Float>()

@:value(new Event<GamepadButton>())onButtonDown:Event_lime_ui_GamepadButton_Void<GamepadButton‑>Void> = new Event<GamepadButton>()

@:value(new Event<GamepadButton>())onButtonUp:Event_lime_ui_GamepadButton_Void<GamepadButton‑>Void> = new Event<GamepadButton>()

@:value(new Event<Void>())onDisconnect:Event_Void_Void<Void‑>Void> = new Event<Void>()

Static variables

@:value(new Map<Int,Gamepad>())staticdevices:Map<Int, Gamepad> = new Map<Int,Gamepad>()

@:value(new Event<Gamepad>())staticonConnect:Event_lime_ui_Gamepad_Void<Gamepad‑>Void> = new Event<Gamepad>()

Static methods

staticaddMappings(mappings:Array<String>):Void