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

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> = new Event<Void>()