Exemple #1
0
        public override object Clone()
        {
            var clone = (PokedexEntryModel)MemberwiseClone();

            clone.Color = Color.CloneModel();
            return(clone);
        }
Exemple #2
0
        public override object Clone()
        {
            var clone = (TypeModel)MemberwiseClone();

            clone.Color       = Color.CloneModel();
            clone.Texture     = Texture.CloneModel();
            clone.Effective   = (string[])Effective.Clone();
            clone.Ineffective = (string[])Ineffective.Clone();
            clone.Unaffected  = (string[])Unaffected.Clone();
            return(clone);
        }
Exemple #3
0
        public override object Clone()
        {
            var clone = (WorldmapModel)MemberwiseClone();

            clone.Texture     = Texture.CloneModel();
            clone.BackColor   = BackColor.CloneModel();
            clone.Routes      = (RouteModel[])Routes.Clone();
            clone.Cities      = (CityModel[])Cities.Clone();
            clone.Places      = (PlaceModel[])Places.Clone();
            clone.Environment = (EnvironmentMapObjectModel[])Environment.Clone();
            return(clone);
        }