示例#1
0
        public static void GenerateBindingsWithoutTSD()
        {
            var bm = new BindingManager(Prefs.Load());

            bm.Collect();
            bm.Generate(false);
            bm.Cleanup();
            bm.Report();
            AssetDatabase.Refresh();
        }
示例#2
0
        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();
        }
示例#3
0
        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();
        }
示例#4
0
 public static void ClearBindings()
 {
     BindingManager.Cleanup(Prefs.Load(Prefs.PATH).outDir, null, null);
     AssetDatabase.Refresh();
 }