public void UnregisterAllCodeGenerators() { CodeWriter.CodeGenerators.RemoveAll(item => CodeGenerators.Contains(item)); Game1CodeGeneratorManager.Generators.RemoveAll(item => GameCodeGenerators.Contains(item)); CodeGenerators.Clear(); GameCodeGenerators.Clear(); }
public void RegisterCodeGenerator(Game1CodeGenerator gameCodeGenerator) { GameCodeGenerators.Add(gameCodeGenerator); Game1CodeGeneratorManager.Generators.Add(gameCodeGenerator); }