public MousePoint(double x, double y, MouseActionType actionType) { X = (int)x; Y = (int)y; MouseAction = actionType; ActualMousePoint = false; }
public MousePoint(int x, int y) { X = x; Y = y; MouseAction = MouseActionType.Undefined; ActualMousePoint = false; }
public MousePoint(int x, int y, MouseActionType actionType) : this(x, y) { MouseAction = actionType; }
public MouseEventArgs(int x, int y, Engine.MouseActionType action) { MousePoint = new MousePoint(x, y, action); }