public override Action[] Schedule(long timeScheduleFrom) { ActionMouse scheduledCopy = new ActionMouse(this) { ScheduledTick = timeScheduleFrom + this.delayMS }; return(new Action[] { scheduledCopy }); }
public ActionMouse(ActionMouse copyFrom) : base(copyFrom) { this.xMove = copyFrom.xMove; this.yMove = copyFrom.yMove; this.clickType = copyFrom.clickType; this.mode = copyFrom.mode; this.Type = copyFrom.Type; this.button = copyFrom.button; this.xButtonId = copyFrom.xButtonId; }