public void BaseUpdateFrom(ZergRush.Alive.DataNode other) { base.UpdateFrom(other); var otherConcrete = (ZergRush.Alive.DataRoot)other; __entityIdFactory = otherConcrete.__entityIdFactory; }
public override void UpdateFrom(ZergRush.Alive.DataNode other) { base.UpdateFrom(other); var otherConcrete = (ZergRush.Alive.Ref <T>)other; _id = otherConcrete._id; }
public override void CompareCheck(ZergRush.Alive.DataNode other, Stack <string> path) { base.CompareCheck(other, path); var otherConcrete = (ZergRush.ReactiveCore.ModifiableLivableList <T>)other; path.Push("collection"); collection.CompareCheck(otherConcrete.collection, path); path.Pop(); }
public override void CompareCheck(ZergRush.Alive.DataNode other, Stack <string> path) { base.CompareCheck(other, path); var otherConcrete = (ZergRush.Alive.DataRoot)other; if (__entityIdFactory != otherConcrete.__entityIdFactory) { SerializationTools.LogCompError(path, "__entityIdFactory", otherConcrete.__entityIdFactory, __entityIdFactory); } }
public override void CompareCheck(ZergRush.Alive.DataNode other, Stack <string> path) { base.CompareCheck(other, path); var otherConcrete = (ZergRush.Alive.Ref <T>)other; if (_id != otherConcrete._id) { SerializationTools.LogCompError(path, "_id", otherConcrete._id, _id); } }
public override void UpdateFrom(ZergRush.Alive.DataNode other) { base.UpdateFrom(other); var otherConcrete = (ZergRush.Alive.LivableRoot)other; }