public NoiseGeneratorManager()
 {
     mGenerators = new Dictionary<string, INoiseGenerator>();
     mLoadedGenerators = new NoiseGeneratorDict();
 }
 public bool LoadGeneratorFile(string filename)
 {
     try
     {
         mLoadedGenerators = XMLSerializer.DeserializeObject<NoiseGeneratorDict>(filename);
         return true;
     }
     catch(Exception e)
     {
         Console.WriteLine(e.Message);
         return false;
     }
 }