public class PointerInput extends java.lang.Object implements InputSource, Encodable
| Modifier and Type | Class and Description |
|---|---|
static class |
PointerInput.Kind |
static class |
PointerInput.MouseButton |
static class |
PointerInput.Origin |
| Constructor and Description |
|---|
PointerInput(PointerInput.Kind kind,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
Interaction |
createPointerDown(int button) |
Interaction |
createPointerMove(java.time.Duration duration,
PointerInput.Origin origin,
int x,
int y) |
Interaction |
createPointerUp(int button) |
java.util.Map<java.lang.String,java.lang.Object> |
encode() |
SourceType |
getInputType() |
public PointerInput(PointerInput.Kind kind, java.lang.String name)
public SourceType getInputType()
getInputType in interface InputSourcepublic java.util.Map<java.lang.String,java.lang.Object> encode()
public Interaction createPointerMove(java.time.Duration duration, PointerInput.Origin origin, int x, int y)
public Interaction createPointerDown(int button)
public Interaction createPointerUp(int button)