public static void AddModule( IModuleFactory factory ) { foreach( ModulePreset preset in factory.Presets ) { Presets.Add( preset.Name, preset ); } FactoriesByType.Add( factory.ModuleType, factory ); FactoriesById.Add( factory.ID, factory ); }