Methods
Locks the cursor position and hides it. For catching movements, use the moveX/moveY arguments of your moveListener handler.
notify (downListener:Int ‑> Int ‑> Int ‑> Void, upListener:Int ‑> Int ‑> Int ‑> Void, moveListener:Int ‑> Int ‑> Int ‑> Int ‑> Void, wheelListener:Int ‑> Void, ?leaveListener:Void ‑> Void):Void
Creates event handlers from passed functions.
Parameters:
downListener | function with   | 
|---|---|
upListener | function with   | 
moveListener | function with   | 
wheelListener | function with   | 
leaveListener | (optional) function without` arguments, when fired mouse leave canvas.  | 
notifyOnLockChange (change:Void ‑> Void, error:Void ‑> Void):Void
Creates event handlers from passed functions.
Parameters:
change | function fired when the lock is turned on / off.  | 
|---|---|
error | function fired when a toggle error occurs.  | 
notifyWindowed (windowId:Int, downListener:Int ‑> Int ‑> Int ‑> Void, upListener:Int ‑> Int ‑> Int ‑> Void, moveListener:Int ‑> Int ‑> Int ‑> Int ‑> Void, wheelListener:Int ‑> Void, ?leaveListener:Void ‑> Void):Void
Creates event handlers from passed functions like notify function, but only for window with windowId:Int id argument. The windows are not supported by all the targets.
remove (downListener:Int ‑> Int ‑> Int ‑> Void, upListener:Int ‑> Int ‑> Int ‑> Void, moveListener:Int ‑> Int ‑> Int ‑> Int ‑> Void, wheelListener:Int ‑> Void, ?leaveListener:Void ‑> Void):Void
Removes event handlers from the passed functions that were passed to notify function.
removeFromLockChange (change:Void ‑> Void, error:Void ‑> Void):Void
Removes event handlers from the passed functions that were passed to notifyOnLockChange function.
removeWindowed (windowId:Int, downListener:Int ‑> Int ‑> Int ‑> Void, upListener:Int ‑> Int ‑> Int ‑> Void, moveListener:Int ‑> Int ‑> Int ‑> Int ‑> Void, wheelListener:Int ‑> Void, ?leaveListener:Void ‑> Void):Void
Removes event handlers for windowId:Int from the passed functions that were passed to notifyWindowed function.