public interface MouseOpListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
| Modifier and Type | Method and Description |
|---|---|
void |
clicked(@NotNull MouseOpEvent<G,A,R> e)
Mouse was clicked.
|
void |
dragged(@NotNull MouseOpEvent<G,A,R> e)
Mouse was dragged.
|
void |
moved(@NotNull MouseOpEvent<G,A,R> e)
Mouse was moved.
|
void |
pressed(@NotNull MouseOpEvent<G,A,R> e)
Mouse was pressed.
|
void |
released(@NotNull MouseOpEvent<G,A,R> e)
Mouse was released.
|
void clicked(@NotNull
@NotNull MouseOpEvent<G,A,R> e)
e - the eventvoid dragged(@NotNull
@NotNull MouseOpEvent<G,A,R> e)
e - the eventvoid moved(@NotNull
@NotNull MouseOpEvent<G,A,R> e)
e - the eventvoid pressed(@NotNull
@NotNull MouseOpEvent<G,A,R> e)
e - the eventvoid released(@NotNull
@NotNull MouseOpEvent<G,A,R> e)
e - the event