ProjectDDD/Packages/com.singularitygroup.hotreload/Editor/CompileChecker/ICompileChecker.cs
2025-07-08 19:46:31 +09:00

18 lines
467 B
C#

using System;
namespace SingularityGroup.HotReload.Editor {
interface ICompileChecker {
event Action onCompilationFinished;
bool hasCompileErrors { get; }
}
static class CompileChecker {
internal static ICompileChecker Create() {
#if UNITY_2019_1_OR_NEWER
return new DefaultCompileChecker();
#else
return new LegacyCompileChecker();
#endif
}
}
}