API documentation
class lime.ui.Gamepad
static var devices:Map<Int, Gamepad>
static var onConnect:Event_lime_ui_Gamepad_Void<Gamepad ->Void>
static function addMappings(mappings:Array<String>): Void
var connected:Bool
var guid:String
var id:Int
var name:String
var onAxisMove:Event_lime_ui_GamepadAxis_Float_Void<GamepadAxis ->Float ->Void>
var onButtonDown:Event_lime_ui_GamepadButton_Void<GamepadButton ->Void>
var onButtonUp:Event_lime_ui_GamepadButton_Void<GamepadButton ->Void>
var onDisconnect:Event_Void_Void<Void ->Void>
function new(id:Int): Void