public override void WriteToUndoSnapshot(UndoSnapshotBuilder writer, T value) => writer.WriteManagedReference(value);
public override void WriteToUndoSnapshot(UndoSnapshotBuilder writer, T value) { writer.WriteManagedReference(value); builder.BuildUndo(value, writer); }
public override void SerializeToUndoBuilder(TOwner owner, UndoSnapshotBuilder builder) { builder.WriteManagedReference(getter(owner)); }