Package com.runemate.game.internal.input
Class BotInputServiceImpl
- java.lang.Object
-
- com.runemate.game.internal.input.BotInputServiceImpl
-
- All Implemented Interfaces:
com.runemate.client.framework.open.BotInputService
public final class BotInputServiceImpl extends java.lang.Object implements com.runemate.client.framework.open.BotInputService
-
-
Constructor Summary
Constructors Constructor Description BotInputServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull java.awt.Point
getMousePosition()
Interactable
getMouseTarget()
@NonNull java.util.List<java.lang.Integer>
getPressedMouseButtons()
Interactable
getPreviousMouseTarget()
boolean
hop(int x, int y)
boolean
hop(java.awt.Point point)
boolean
releaseKeys()
void
setMousePosition(@NonNull java.awt.Point point)
void
setMouseTarget(@Nullable java.lang.Object o)
void
setMouseTarget(Interactable target)
void
setPreviousMouseTarget(@Nullable java.lang.Object o)
void
setPreviousMouseTarget(Interactable target)
boolean
type(@NonNull java.lang.String s)
-
-
-
Method Detail
-
releaseKeys
public boolean releaseKeys()
- Specified by:
releaseKeys
in interfacecom.runemate.client.framework.open.BotInputService
-
getMousePosition
@NonNull public @NonNull java.awt.Point getMousePosition()
- Specified by:
getMousePosition
in interfacecom.runemate.client.framework.open.BotInputService
-
setMousePosition
public void setMousePosition(@NonNull @NonNull java.awt.Point point)
- Specified by:
setMousePosition
in interfacecom.runemate.client.framework.open.BotInputService
-
getMouseTarget
public Interactable getMouseTarget()
- Specified by:
getMouseTarget
in interfacecom.runemate.client.framework.open.BotInputService
-
setMouseTarget
public void setMouseTarget(Interactable target)
-
setMouseTarget
public void setMouseTarget(@Nullable @Nullable java.lang.Object o)
- Specified by:
setMouseTarget
in interfacecom.runemate.client.framework.open.BotInputService
-
getPreviousMouseTarget
public Interactable getPreviousMouseTarget()
- Specified by:
getPreviousMouseTarget
in interfacecom.runemate.client.framework.open.BotInputService
-
setPreviousMouseTarget
public void setPreviousMouseTarget(Interactable target)
-
setPreviousMouseTarget
public void setPreviousMouseTarget(@Nullable @Nullable java.lang.Object o)
- Specified by:
setPreviousMouseTarget
in interfacecom.runemate.client.framework.open.BotInputService
-
getPressedMouseButtons
@NonNull public @NonNull java.util.List<java.lang.Integer> getPressedMouseButtons()
- Specified by:
getPressedMouseButtons
in interfacecom.runemate.client.framework.open.BotInputService
-
hop
public boolean hop(java.awt.Point point)
- Specified by:
hop
in interfacecom.runemate.client.framework.open.BotInputService
-
type
public boolean type(@NonNull @NonNull java.lang.String s)
- Specified by:
type
in interfacecom.runemate.client.framework.open.BotInputService
-
hop
public boolean hop(int x, int y)
-
-