public override CVariable Copy(CR2WCopyAction context) { var var = (SEntityBufferType1)base.Copy(context); var.ComponentName = (CName)ComponentName.Copy(context); var.Guid = (CGUID)Guid.Copy(context); var.Buffer = (CByteArray2)Buffer.Copy(context); return(var); }