public SkcFile Load(string file) { if (SkcFile.ContainsKey(file)) { return(SkcFile[file]); } SkcFile f = new global::SkcFile(); f.Load(file); if (f.error) { return(null); } SkcFile[file] = f; return(f); }
SkcFile LoadPluginModel(int modelIdx) { if (GlobalSkcFile.ContainsKey(modelIdx)) { return(GlobalSkcFile[modelIdx]); } SkcFile f = new global::SkcFile(); f.LoadModel(modelIdx); if (f.error) { return(null); } GlobalSkcFile.Add(modelIdx, f); return(f); }