Ejemplo n.º 1
0
 void LoadGFFFromFile(string location, Dictionary <string, ClassDefinition> defs, string className, Compatibility compat, ExistsIn existsIn)
 {
     using (Stream stream = File.OpenRead(location))
     {
         GFFObject gff = (new GFFLoader(stream)).GetObject();
         LoadGFF(gff, defs, className, compat, existsIn);
     }
 }
Ejemplo n.º 2
0
 void LoadGFF(GFFObject gff, Dictionary <string, ClassDefinition> defs, string className, Compatibility compat, ExistsIn existsIn)
 {
     if (!defs.ContainsKey(className))
     {
         defs[className] = new ClassDefinition();
     }
     // Update the class definition
     defs[className].AddToDefinition(gff, className, 0, compat, existsIn);
 }