Class NodeDragAndDrop
java.lang.Object
org.variantsync.diffdetective.show.engine.InputListener
org.variantsync.diffdetective.show.engine.input.MouseDragListener
org.variantsync.diffdetective.show.variation.input.NodeDragAndDrop
- All Implemented Interfaces:
KeyListener
,MouseListener
,MouseMotionListener
,MouseWheelListener
,EventListener
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
dragEnd()
protected void
protected void
dragUpdate
(Vec2 windowPos) Methods inherited from class org.variantsync.diffdetective.show.engine.input.MouseDragListener
mouseDragged, mousePressed, mouseReleased
Methods inherited from class org.variantsync.diffdetective.show.engine.InputListener
getWindow, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved
-
Field Details
-
dragTargetDelta
-
dragTarget
-
-
Constructor Details
-
NodeDragAndDrop
public NodeDragAndDrop(int dragMouseButton)
-
-
Method Details
-
dragEnd
protected void dragEnd()- Specified by:
dragEnd
in classMouseDragListener
-
dragStart
- Specified by:
dragStart
in classMouseDragListener
-
dragUpdate
- Specified by:
dragUpdate
in classMouseDragListener
-