public class MouseMoveProfile
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MouseMoveProfile.FlowVariety |
Constructor and Description |
---|
MouseMoveProfile() |
Modifier and Type | Method and Description |
---|---|
int |
getDeviation()
Gets the deviation factor.
|
double |
getFlowSpeedModifier()
Gets the flow speed modifier.
|
MouseMoveProfile.FlowVariety |
getFlowVariety()
Gets the flow variety.
|
int |
getMinOvershootDistance()
Gets the minimum distance (in pixels) the mouse needs to move before an overshoot can occur.
|
long |
getMinOvershootTime()
Gets the minimum amount of time (in ms) the mouse needs to move before an overshoot can occur.
|
double |
getNoise()
Gets the noise factor.
|
int |
getOvershoots()
Gets the max amount of overshoots before reaching the target.
|
int |
getSpeedBaseTime()
Gets the speed base time.
|
MouseMoveProfile |
setDeviation(int deviation)
Sets the deviation factor.
|
MouseMoveProfile |
setFlowSpeedModifier(double flowSpeedModifier)
Sets the flow speed modifier.
|
MouseMoveProfile |
setFlowVariety(MouseMoveProfile.FlowVariety flowVariety)
Sets the flow variety.
|
MouseMoveProfile |
setMinOvershootDistance(int minOvershootDistance)
Sets the minimum distance (in pixels) the mouse needs to move before an overshoot can occur
|
MouseMoveProfile |
setMinOvershootTime(long minOvershootTime)
Sets the minimum amount of time (in ms) the mouse needs to move before an overshoot can occur
|
MouseMoveProfile |
setNoise(double noise)
Sets the noise factor.
|
MouseMoveProfile |
setOvershoots(int overshoots)
Sets the max amount of overshoots before reaching the target
|
MouseMoveProfile |
setSpeedBaseTime(int speedBaseTime)
Sets the speed base time
|
public int getDeviation()
public MouseMoveProfile setDeviation(int deviation)
deviation
- The deviation factor to usepublic double getNoise()
public MouseMoveProfile setNoise(double noise)
noise
- The noise factor to usepublic int getOvershoots()
public MouseMoveProfile setOvershoots(int overshoots)
overshoots
- The max amount of overshootspublic long getMinOvershootTime()
public MouseMoveProfile setMinOvershootTime(long minOvershootTime)
minOvershootTime
- the minimum amount of time (in ms) the mouse needs to move before an overshoot can occur.public int getMinOvershootDistance()
public MouseMoveProfile setMinOvershootDistance(int minOvershootDistance)
minOvershootDistance
- the minimum distance (in pixels) the mouse needs to move before an overshoot can occurpublic int getSpeedBaseTime()
public MouseMoveProfile setSpeedBaseTime(int speedBaseTime)
speedBaseTime
- The speed base time to usepublic double getFlowSpeedModifier()
public MouseMoveProfile setFlowSpeedModifier(double flowSpeedModifier)
flowSpeedModifier
- The flow speed modifierpublic MouseMoveProfile.FlowVariety getFlowVariety()
public MouseMoveProfile setFlowVariety(MouseMoveProfile.FlowVariety flowVariety)
flowVariety
- The flow variety to use