MouseInputEvent
- 
class 
Event.MouseInputEvent() 
Constructors
Accessors
viewKey
Methods
Constructors
- 
MouseInputEvent.constructor(positionX, positionY, button, buttons, modifiers, inputType, viewKey) Arguments: - positionX (
number()) – X window position of the mouse - positionY (
number()) – Y window position of the mouse - button (
Button()) – mouse button associated with this event - buttons (
Buttons()) – mouse buttons currently pressed with this event - modifiers (
KeyModifiers()) – bitwise collection of values from KeyModifiers enum - inputType (
MouseInputType()) – the type of the event - viewKey (
ViewKey()) – None 
Mouse Event class
Return type: MouseInputEvent - positionX (
 
Accessors
- 
Event.viewKey() Get the ViewKey this event is associated with.
Return type: ViewKey 
Methods
altDown
- 
MouseInputEvent.altDown() gets the state of the alt key
Returns: whether the alt key was down when this event was generated Return type: boolean 
commandDown
- 
MouseInputEvent.commandDown() gets the state of the command key
Returns: whether the command key was down when this event was generated Return type: boolean 
controlDown
- 
MouseInputEvent.controlDown() gets the state of the control key
Returns: whether the control key was down when this event was generated Return type: boolean 
getButton
- 
MouseInputEvent.getButton() gets the mouse button associated with this event
Returns: the mouse button for this event Return type: Button 
getButtons
- 
MouseInputEvent.getButtons() gets the mouse buttons currently pressed with this event
Returns: the mouse buttons currently pressed for this event Return type: Buttons 
getDate
- 
MouseInputEvent.getDate() Gets the Date this event occurred
Returns: the event Date Return type: Date 
getEventType
- 
MouseInputEvent.getEventType() gets the event type
Returns: the type of mouse event Return type: MouseInputType 
getHandled
- 
MouseInputEvent.getHandled() Gets the handled state of the event
Returns: whether the event has been handled Return type: boolean 
getModifiers
- 
MouseInputEvent.getModifiers() gets the event modifiers
Returns: bitwise combination of KeyModifiers Return type: KeyModifiers 
getPosition
- 
MouseInputEvent.getPosition() gets the window position of the mouse pointer for this event
Returns: the mouse position for this event Return type: Point2