staticread onlyDEVICE_ADDED:EventType<GameInputEvent>
staticread onlyDEVICE_REMOVED:EventType<GameInputEvent>
staticread onlyDEVICE_UNUSABLE:EventType<GameInputEvent>
@:value({ device : null, cancelable : false, bubbles : true })new(type:String, bubbles:Bool = true, cancelable:Bool = false, ?device:Null<GameInputDevice>)
@:flash.propertyread onlydevice:GameInputDevice
@:flash.propertyread onlybubbles:Bool
@:flash.propertyread onlycancelable:Bool
@:flash.propertyread onlycurrentTarget:Object
@:flash.propertyread onlyeventPhase:EventPhase
@:flash.propertyread onlytarget:Object
@:flash.propertyread onlytype:String
formatToString(className:String, ?p1:Dynamic, ?p2:Dynamic, ?p3:Dynamic, ?p4:Dynamic, ?p5:Dynamic):String
isDefaultPrevented():Bool
preventDefault():Void
stopImmediatePropagation():Void
stopPropagation():Void
toString():String