public override void Deserialize(xx.DataReader dr) { { __parent = null; dr.Read(ref __parent); } dr.Read(ref __childs); }
public int Read(xx.ObjManager om, xx.DataReader data) { int err; if ((err = data.ReadFiexd(out uint siz)) != 0) { return(err); } int endoffset = (int)(data.Offset - sizeof(uint) + siz); if (data.Offset >= endoffset) { this.S1 = default; } else if ((err = om.ReadFrom(data, out int __s1)) == 0) { this.S1 = __s1; }
public override void Deserialize(xx.DataReader dr) { base.Deserialize(dr); }