| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | using System;using System.Collections.Generic;using System.IO;using System.Linq;using UnityEditor;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;using XCharts.Runtime;using ADB = UnityEditor.AssetDatabase;namespace XCharts.Editor{    public partial class XChartsEditor    {        [MenuItem("XCharts/PieChart/Pie", priority = 46)]        [MenuItem("GameObject/XCharts/PieChart/Pie", priority = 46)]        public static void AddPieChart()        {            AddChart<PieChart>("PieChart");        }        [MenuItem("XCharts/PieChart/Pie With Label", priority = 46)]        [MenuItem("GameObject/XCharts/PieChart/Pie With Label", priority = 46)]        public static void AddPieChart_WithLabel()        {            var chart = AddChart<PieChart>("PieChart");            chart.DefaultLabelPieChart();        }        [MenuItem("XCharts/PieChart/Donut", priority = 46)]        [MenuItem("GameObject/XCharts/PieChart/Donut", priority = 46)]        public static void AddPieChart_Donut()        {            var chart = AddChart<PieChart>("PieChart");            chart.DefaultDonutPieChart();        }        [MenuItem("XCharts/PieChart/Donut With Label", priority = 46)]        [MenuItem("GameObject/XCharts/PieChart/Donut With Label", priority = 46)]        public static void AddPieChart_DonutWithLabel()        {            var chart = AddChart<PieChart>("PieChart");            chart.DefaultLabelDonutPieChart();        }        [MenuItem("XCharts/PieChart/Radius Rose", priority = 46)]        [MenuItem("GameObject/XCharts/PieChart/Radius Rose", priority = 46)]        public static void AddPieChart_RadiusRose()        {            var chart = AddChart<PieChart>("PieChart");            chart.DefaultRadiusRosePieChart();        }        [MenuItem("XCharts/PieChart/Area Rose", priority = 46)]        [MenuItem("GameObject/XCharts/PieChart/Area Rose", priority = 46)]        public static void AddPieChart_AreaRose()        {            var chart = AddChart<PieChart>("PieChart");            chart.DefaultAreaRosePieChart();        }    }}
 |