public static void GenerateBindingsWithoutTSD() { var bm = new BindingManager(Prefs.Load()); bm.Collect(); bm.Generate(false); bm.Cleanup(); bm.Report(); AssetDatabase.Refresh(); }
public static void ClearBindings() { var prefs = Prefs.Load(); var kv = new Dictionary <string, List <string> >(); foreach (var dir in prefs.cleanupDir) { var pdir = Prefs.ReplacePathVars(dir); kv[pdir] = new List <string>(); } BindingManager.Cleanup(kv, null); AssetDatabase.Refresh(); }
public static void GenerateBindings() { var bm = new BindingManager(Prefs.Load(Prefs.PATH)); bm.Collect(); // temp // bm.AddExport(typeof(GameObject)); // bm.AddExport(typeof(Transform)); bm.Generate(); bm.Cleanup(); bm.Report(); AssetDatabase.Refresh(); }
public static void ClearBindings() { BindingManager.Cleanup(Prefs.Load(Prefs.PATH).outDir, null, null); AssetDatabase.Refresh(); }