コード例 #1
0
ファイル: GDEDecoData.cs プロジェクト: ototox-dev/cheese.pong
        public GDEDecoData ShallowClone()
        {
            string      newKey   = Guid.NewGuid().ToString();
            GDEDecoData newClone = new GDEDecoData(newKey);

            newClone.raceName  = raceName;
            newClone.typeName  = typeName;
            newClone.shapePath = shapePath;

            return(newClone);
        }
コード例 #2
0
ファイル: GDEDecoData.cs プロジェクト: ototox-dev/cheese.pong
        public GDEDecoData DeepClone()
        {
            GDEDecoData newClone = ShallowClone();

            return(newClone);
        }