Class MouseSettings

java.lang.Object
org.highlife.api.methods.input.mouse.MouseSettings

public class MouseSettings extends Object
  • Constructor Details

    • MouseSettings

      public MouseSettings(org.highlife.core.Instance instance)
  • Method Details

    • resetMouseTimings

      public static void resetMouseTimings()
    • getMouseTiming

      public static MouseTiming getMouseTiming()
    • setMouseTiming

      public static void setMouseTiming(MouseTiming mouseTiming)
    • getSpeed

      public static int getSpeed()
    • setSpeed

      public static void setSpeed(int accel)
    • resetSpeed

      public MouseSettings resetSpeed()
    • getRectDest

      public Rectangle getRectDest()
    • setRectDest

      public MouseSettings setRectDest(Rectangle rectDest)
    • r

      public double r()
    • getMaxdTheta

      public int getMaxdTheta()
    • getDecelRadiusDeviation

      public int getDecelRadiusDeviation()
    • getDecayDistanceExponent

      public double getDecayDistanceExponent()
    • getMinMagnitude

      public int getMinMagnitude()
    • getAccelerationDeviation

      public int getAccelerationDeviation()
    • getMinDecelMagnitude

      public int getMinDecelMagnitude()
    • getMaxDecelDistance

      public int getMaxDecelDistance()
    • getAccelerationRate

      public int getAccelerationRate()
    • getMaxMagnitude

      public int getMaxMagnitude()
    • getDecelDecayRate

      public double getDecelDecayRate()
    • getAngleDeviationRate

      public int getAngleDeviationRate()
    • getMeanDecelRadius

      public int getMeanDecelRadius()
    • getCalcsPerSecond

      public int getCalcsPerSecond()
    • isWalking

      public boolean isWalking()
    • setWalking

      public MouseSettings setWalking(boolean walk)
    • setTarget

      public MouseSettings setTarget(String action, String object)
    • getAction

      public String getAction()
    • setAction

      public MouseSettings setAction(String action)
    • getObject

      public String getObject()
    • setObject

      public MouseSettings setObject(String object)
    • isMultiThread

      public boolean isMultiThread()
    • setMultiThread

      public void setMultiThread(boolean multiThread)
    • isLeftClick

      public boolean isLeftClick()
    • setLeftClick

      public MouseSettings setLeftClick(boolean leftClick)
    • isRightClick

      public boolean isRightClick()
    • setRightClick

      public MouseSettings setRightClick(boolean rightClick)
    • isClick

      public boolean isClick()
    • setClick

      public MouseSettings setClick(boolean click)
    • isOvershoot

      public boolean isOvershoot()
    • setOvershoot

      public MouseSettings setOvershoot(boolean overshoot)
    • isDrag

      public boolean isDrag()
    • setDrag

      public MouseSettings setDrag(boolean drag)
    • getBounds

      public Rectangle getBounds()
    • setBounds

      public MouseSettings setBounds(Rectangle bounds)
    • reset

      public void reset()
    • getPreferredHand

      public MouseSettings.Hand getPreferredHand()
    • setPreferredHand

      public void setPreferredHand(MouseSettings.Hand preferredHand)
    • isUseMiddleMouseInInteracts

      public boolean isUseMiddleMouseInInteracts()
    • setUseMiddleMouseInInteracts

      public void setUseMiddleMouseInInteracts(boolean useMiddleMouseInInteracts)