class lime.ui.Joystick

Class Fields

static var devices:Map<Int, Joystick>

static var onConnect:Event_lime_ui_Joystick_Void<Joystick ->Void>

Instance Fields

var id:Int

var onAxisMove:Event_Int_Float_Void<Int ->Float ->Void>

var onButtonDown:Event_Int_Void<Int ->Void>

var onButtonUp:Event_Int_Void<Int ->Void>

var onDisconnect:Event_Void_Void<Void ->Void>

var onHatMove:Event_Int_lime_ui_JoystickHatPosition_Void<Int ->JoystickHatPosition ->Void>

var onTrackballMove:Event_Int_Float_Void<Int ->Float ->Void>

function new(id:Int): Void