using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; namespace VPet_Simulator.Core { /// /// 桌宠控制器 需自行实现 /// public interface IController { /// /// 移动桌宠位置 /// /// X轴 /// Y轴 void MoveWindows(double X, double Y); /// /// 获取桌宠距离左侧的位置 /// double GetWindowsDistanceLeft(); /// /// 获取桌宠距离右侧的位置 /// double GetWindowsDistanceRight(); /// /// 获取桌宠距离上方的位置 /// double GetWindowsDistanceUp(); /// /// 获取桌宠距离下方的位置 /// double GetWindowsDistanceDown(); /// /// 窗体宽度 /// double WindowsWidth { get; set; } /// /// 窗体高度 /// double WindowsHight { get; set; } /// /// 缩放比例 /// double ZoomRatio { get; } /// /// 按多久视为长按 单位毫秒 /// int PressLength { get; } /// /// 显示设置窗体 /// void ShowSetting(); /// /// 显示面板窗体 /// void ShowPanel(); } }