staticaddInputMap(inputMap:String):InputMap
staticgetInputMap(inputMap:String):Null<InputMap>
staticgetInputMapKey(inputMap:String, key:String):Null<InputMapKey>
staticremoveInputMapKey(inputMap:String, key:String):Bool
new()
@:value(new Array<InputMapKey>())read onlykeys:Array<InputMapKey> = new Array<InputMapKey>()
@:value("")read onlylastKeyPressed:String = ""
@:value({ deadzone : 0.0, scale : 1.0 })addGamepad(key:String, scale:FastFloat = 1.0, deadzone:FastFloat = 0.0):InputMapKey
addKey(key:InputMapKey):InputMapKey
@:value({ scale : 1.0 })addKeyboard(key:String, scale:FastFloat = 1.0):InputMapKey
@:value({ deadzone : 0.0, scale : 1.0 })addMouse(key:String, scale:FastFloat = 1.0, deadzone:FastFloat = 0.0):InputMapKey
released():Bool
removeKey(key:InputMapKey):Bool
started():Bool
value():FastFloat