Package com.simsilica.lemur.event
Class DefaultCursorListener
java.lang.Object
com.simsilica.lemur.event.DefaultCursorListener
- All Implemented Interfaces:
CursorListener
- Direct Known Subclasses:
DragHandler
A default implementation cursor listener that provides default
implementations for all CursorListener methods. In addition,
the cursorButtonEvent() provides basic default click behavior
calling an overridable click() method.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
click
(CursorButtonEvent event, Spatial target, Spatial capture) void
cursorButtonEvent
(CursorButtonEvent event, Spatial target, Spatial capture) void
cursorEntered
(CursorMotionEvent event, Spatial target, Spatial capture) void
cursorExited
(CursorMotionEvent event, Spatial target, Spatial capture) void
cursorMoved
(CursorMotionEvent event, Spatial target, Spatial capture)
-
Constructor Details
-
DefaultCursorListener
public DefaultCursorListener()
-
-
Method Details
-
click
-
cursorButtonEvent
- Specified by:
cursorButtonEvent
in interfaceCursorListener
-
cursorEntered
- Specified by:
cursorEntered
in interfaceCursorListener
-
cursorExited
- Specified by:
cursorExited
in interfaceCursorListener
-
cursorMoved
- Specified by:
cursorMoved
in interfaceCursorListener
-