Exemplo n.º 1
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CMeshComponent)base.Copy(context);

            var.attachments = (CArray)attachments.Copy(context);
            return(var);
        }
Exemplo n.º 2
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CFoliageResource)base.Copy(context);

            var.Trees = (CArray)Trees.Copy(context);
            return(var);
        }
Exemplo n.º 3
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CNode)base.Copy(context);

            var.attachmentsReference = (CArray)attachmentsReference.Copy(context);
            var.attachmentsChild     = (CArray)attachmentsChild.Copy(context);
            return(var);
        }
Exemplo n.º 4
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CPhysicsDestructionResource)base.Copy(context);

            var.block5 = (CArray)block5.Copy(context);

            return(var);
        }
Exemplo n.º 5
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CParticleEmitter)base.Copy(context);

            var.Emitters = (CArray)Emitters.Copy(context);

            return(var);
        }
Exemplo n.º 6
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CMaterialGraph)base.Copy(context);

            var.pixelParameters  = (CArray)pixelParameters.Copy(context);
            var.vertexParameters = (CArray)vertexParameters.Copy(context);

            return(var);
        }
Exemplo n.º 7
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CEntity)base.Copy(context);

            var.unk1       = (CUInt32)unk1.Copy(context);
            var.unk2       = (CUInt32)unk2.Copy(context);
            var.components = (CArray)components.Copy(context);

            return(var);
        }
Exemplo n.º 8
0
        public override CVariable Copy(CR2WCopyAction context)
        {
            var var = (CParticleSystem)base.Copy(context);

            var.lods                   = (CArray)lods.Copy(context);
            var.emitters               = (CArray)emitters.Copy(context);
            var.autoHideDistance       = (CFloat)autoHideDistance.Copy(context);
            var.autoHideRange          = (CFloat)autoHideRange.Copy(context);
            var.previewBackgroundColor = (CColor)previewBackgroundColor.Copy(context);
            var.previewShowGrid        = (CBool)previewShowGrid.Copy(context);
            var.visibleThroughWalls    = (CBool)visibleThroughWalls.Copy(context);
            var.prewarmingTime         = (CFloat)prewarmingTime.Copy(context);
            var.renderingPlane         = (CName)renderingPlane.Copy(context);


            return(var);
        }