staticread onlyisEnabled:Bool = false
staticread onlyisLocked:Bool
staticmovementX:Int = 0
staticmovementY:Int = 0
staticonCenterDown:Event<Float ‑> Float ‑> Void> = Event.create()
staticonCenterPressed:Event<Float ‑> Float ‑> Void> = Event.create()
staticonCenterReleased:Event<Float ‑> Float ‑> Void> = Event.create()
staticonLeftDown:Event<Float ‑> Float ‑> Void> = Event.create()
staticonLeftPressed:Event<Float ‑> Float ‑> Void> = Event.create()
staticonLeftReleased:Event<Float ‑> Float ‑> Void> = Event.create()
staticonMove:Event<Float ‑> Float ‑> Void> = Event.create()
staticonRightDown:Event<Float ‑> Float ‑> Void> = Event.create()
staticonRightPressed:Event<Float ‑> Float ‑> Void> = Event.create()
staticonRightReleased:Event<Float ‑> Float ‑> Void> = Event.create()
staticonWheelMove:Event<Float ‑> Void> = Event.create()
staticread onlyposition:Point = Point.create(0, 0)
staticx:Float
staticy:Float
staticinline _resetStateButtons ():Void
static_update (dt:Float):Void
staticdisable ():Void
staticinline downDuration (button:MouseButton):Float
staticenable ():Void
staticisDown (button:MouseButton, duration:Float = -1):Bool
staticisOverEntity (transform:Transform, ?cachePoint:Point):Bool
staticinline lock ():Void
staticinline unlock ():Void
staticinline wasPressed (button:MouseButton):Bool
staticinline wasReleased (button:MouseButton):Bool