public abstract static class DragAndDrop.Source
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
drag(InputEvent event,
float x,
float y,
int pointer)
Called repeatedly during a drag which started on this source.
|
abstract DragAndDrop.Payload |
dragStart(InputEvent event,
float x,
float y,
int pointer)
Called when a drag is started on the source.
|
void |
dragStop(InputEvent event,
float x,
float y,
int pointer,
DragAndDrop.Payload payload,
DragAndDrop.Target target)
Called when a drag for the source is stopped.
|
Actor |
getActor() |
public Source(Actor actor)
@Null public abstract DragAndDrop.Payload dragStart(InputEvent event, float x, float y, int pointer)
public void drag(InputEvent event, float x, float y, int pointer)
public void dragStop(InputEvent event, float x, float y, int pointer, @Null DragAndDrop.Payload payload, @Null DragAndDrop.Target target)
payload
- null if dragStart returned null.target
- null if not dropped on a valid target.public Actor getActor()