コード例 #1
0
 protected void SwapModulesInList(ModuleSet newModuleSet, List <SlotedModule> sectionModules)
 {
     foreach (SlotedModule slotedModule in sectionModules)
     {
         if (slotedModule.module.GetParentSet().SwapType == newModuleSet.SwapType)
         {
             foreach (Module newModule in newModuleSet.GetModules())
             {
                 if (slotedModule.module.SizeX == newModule.SizeX && slotedModule.module.SizeY == newModule.SizeY)
                 {
                     slotedModule.SwapModule(newModule);
                 }
             }
         }
     }
 }
コード例 #2
0
 public void ChangeModuleSet(ModuleSet moduleSet)
 {
     SelectedModuleSet = moduleSet;
     moduleButtonList.CreateModuleButtons(moduleSet.GetModules(), ChangeModule);
 }