private void Clean() { var service = new StatorRefreshService(new StatorSettings()); service.Clean(); AssetDatabase.Refresh(); }
public void OnPreprocessBuild(BuildTarget target, string path) { Debug.Log("[Stator] start refresh generated code before build process"); var service = new StatorRefreshService(new StatorSettings()); service.Clean(); AssetDatabase.Refresh(); service.Refresh(); AssetDatabase.Refresh(); Debug.Log("[Stator] finish refresh generated code"); }
public static void Init() { var settings = new StatorSettings(); var service = new StatorRefreshService(settings); if (settings.DisabledAutoRefreshing) { service.DebugInfo("Auto refreshing disabled"); return; } CompilationPipeline.assemblyCompilationFinished += service.OnFinishedCompilation; service.Refresh(); }
private void Generate() { var service = new StatorRefreshService(new StatorSettings()); service.Refresh(); }