public class HoverMouseListener<T extends com.jme3.scene.Spatial> extends DefaultMouseListener
Constructor and Description |
---|
HoverMouseListener(Command<T> command) |
HoverMouseListener(double triggerTime,
Command<T> command) |
Modifier and Type | Method and Description |
---|---|
protected void |
executeCommand(com.jme3.scene.Spatial target) |
void |
mouseButtonEvent(com.jme3.input.event.MouseButtonEvent event,
com.jme3.scene.Spatial target,
com.jme3.scene.Spatial capture) |
void |
mouseEntered(com.jme3.input.event.MouseMotionEvent event,
com.jme3.scene.Spatial target,
com.jme3.scene.Spatial capture) |
void |
mouseExited(com.jme3.input.event.MouseMotionEvent event,
com.jme3.scene.Spatial target,
com.jme3.scene.Spatial capture) |
void |
mouseMoved(com.jme3.input.event.MouseMotionEvent event,
com.jme3.scene.Spatial target,
com.jme3.scene.Spatial capture) |
protected void |
reset(float x,
float y,
com.jme3.scene.Spatial s) |
click, isClick
public void mouseButtonEvent(com.jme3.input.event.MouseButtonEvent event, com.jme3.scene.Spatial target, com.jme3.scene.Spatial capture)
mouseButtonEvent
in interface MouseListener
mouseButtonEvent
in class DefaultMouseListener
public void mouseEntered(com.jme3.input.event.MouseMotionEvent event, com.jme3.scene.Spatial target, com.jme3.scene.Spatial capture)
mouseEntered
in interface MouseListener
mouseEntered
in class DefaultMouseListener
public void mouseExited(com.jme3.input.event.MouseMotionEvent event, com.jme3.scene.Spatial target, com.jme3.scene.Spatial capture)
mouseExited
in interface MouseListener
mouseExited
in class DefaultMouseListener
public void mouseMoved(com.jme3.input.event.MouseMotionEvent event, com.jme3.scene.Spatial target, com.jme3.scene.Spatial capture)
mouseMoved
in interface MouseListener
mouseMoved
in class DefaultMouseListener
protected void executeCommand(com.jme3.scene.Spatial target)
protected void reset(float x, float y, com.jme3.scene.Spatial s)