new ()
box:Rect
doubleClickTreshold:Float = 0
isCenterDown:Bool = false
isLeftDown:Bool = false
isOver:Bool = false
isRightDown:Bool = false
onCenterDown:Event<Float ‑> Float ‑> Void>
onCenterPressed:Event<Float ‑> Float ‑> Void>
onCenterReleased:Event<Float ‑> Float ‑> Void>
onCenterReleasedOutside:Event<Float ‑> Float ‑> Void>
onClick:Event<Float ‑> Float ‑> Void>
onDoubleClick:Event<Float ‑> Float ‑> Void>
onLeftDown:Event<Float ‑> Float ‑> Void>
onLeftPressed:Event<Float ‑> Float ‑> Void>
onLeftReleased:Event<Float ‑> Float ‑> Void>
onLeftReleasedOutside:Event<Float ‑> Float ‑> Void>
onMove:Event<Float ‑> Float ‑> Void>
onOut:Event<Float ‑> Float ‑> Void>
onOver:Event<Float ‑> Float ‑> Void>
onRightDown:Event<Float ‑> Float ‑> Void>
onRightPressed:Event<Float ‑> Float ‑> Void>
onRightReleased:Event<Float ‑> Float ‑> Void>
onRightReleasedOutside:Event<Float ‑> Float ‑> Void>
init (doubleClickTreshold:Float = 0.3):Void
stopOrderPropagate ():Void
staticinline create (doubleClickTreshold:Float = 0.3):MouseComponent
staticinline getPool ():Pool<MouseComponent>
read only__typeName__:String
read only__type__:Class<Component>
entity:Entity
name:String
onAddedToEntity:Event<Entity ‑> Void>
onRemovedFromEntity:Event<Entity ‑> Void>
read onlyid:Int = Gecko.getUniqueID()
read onlyisAlreadyDestroyed:Bool = false
inline toString ():String