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();
- }
- }
- }
|