Repository URL to install this package:
|
Version:
1.3.2 ▾
|
using Fluctio.FluctioSim.Common.Configuration;
using Fluctio.FluctioSim.EditorCore.AccountManagement;
using Fluctio.FluctioSim.EditorCore.Dependencies;
using Fluctio.FluctioSim.EditorCore.EditorGeneral;
using Fluctio.FluctioSim.EditorUtils.SettingsManagement;
using UnityEditor;
namespace Fluctio.FluctioSim.EditorCore.Menu
{
internal static class ManagementMenu
{
private const string Path = Config.EmojiName + "/Management/";
private const int Priority = 20;
[MenuItem(Path + "Check Dependencies", false, Priority + 10)]
private static void OpenDependencyCheckWindow() => EditorWindow.GetWindow<DependencyWindow>();
[MenuItem(Path + "Preferences", false, Priority + 20)]
private static void OpenPreferencesWindow() => SettingsManager.OpenPreferencesWindow();
[MenuItem(Path + "Account and License", false, Priority + 30)]
private static void OpenLicenseWindow() => EditorWindow.GetWindow<AccountWindow>();
[MenuItem(Path + "About", false, Priority + 40)]
private static void OpenAboutWindow() => EditorWindow.GetWindow<AboutWindow>();
}
}