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