new (id:Int)
read onlyconnected:Bool
read onlyguid:String
read onlyid:Int
read onlyname:String
onAxisMove:Event<GamepadAxis ‑> Float ‑> Void> = new Event<GamepadAxis -> Float>()
onButtonDown:Event<GamepadButton ‑> Void> = new Event<GamepadButton>()
onButtonUp:Event<GamepadButton ‑> Void> = new Event<GamepadButton>()
onDisconnect:Event<Void ‑> Void> = new Event<Void>()
staticdevices:Map<Int, Gamepad> = new Map<Int,Gamepad>()
staticonConnect:Event<Gamepad ‑> Void> = new Event<Gamepad>()
staticaddMappings (mappings:Array<String>):Void