Files
RebootKit/Editor/Utils/DomainReloader.cs
2025-07-30 05:51:39 +02:00

17 lines
580 B
C#

using UnityEditor;
using UnityEngine;
namespace RebootKit.Editor.Utils {
public static class DomainReloader {
[MenuItem(REditorConsts.k_EditorMenu + "Reload Domain", priority = 1000)]
public static void ReloadDomain() {
if (EditorApplication.isCompiling) {
Debug.LogError("Cannot reload domain while compiling.");
EditorUtility.DisplayDialog("Reload Domain", "Cannot reload domain while compiling.", "OK");
return;
}
EditorUtility.RequestScriptReload();
}
}
}