using System; using System.Collections.Generic; using System.Drawing; namespace BetterGenshinImpact.Model.MaskMap; /// /// 点位类型标签 /// public class MaskMapPointLabel { public string LabelId { get; set; } = string.Empty; public IReadOnlyList LabelIds { get; set; } = Array.Empty(); public string ParentId { get; set; } = string.Empty; public string Name { get; set; } = string.Empty; public string IconUrl { get; set; } = string.Empty; public int PointCount { get; set; } public IReadOnlyList Children { get; set; } = Array.Empty(); /// /// 颜色(如果没有图片时使用,为空则随机生成) /// public Color? Color { get; set; } }