public override CVariable Copy(CR2WCopyAction context) { var var = (CMeshComponent)base.Copy(context); var.attachments = (CArray)attachments.Copy(context); return(var); }
public override CVariable Copy(CR2WCopyAction context) { var var = (CParticleEmitter)base.Copy(context); var.Emitters = (CArray)Emitters.Copy(context); return(var); }
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); }
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); }