示例#1
0
 protected void CreateComponents(MoleculePattern moleculePattern)
 {
     foreach (List <ComponentDef> aTypeOfComponent in definition.componentDefs.Values)
     {
         foreach (ComponentDef componentDef in aTypeOfComponent)
         {
             CreateComponent(componentDef);
         }
     }
     moleculePattern.SetStateOfMolecule(this);
 }
示例#2
0
 public void SetToProductState(MoleculePattern productMoleculePattern)
 {
     productMoleculePattern.SetStateOfMolecule(this);
     stateWasUpdated = true;
 }