/// <summary> /// Disposes of this object /// </summary> public void Dispose() { UndoRedoManager.Instance().EndTransaction(this); }
/// <summary> /// Constructs a UndoTransaction /// </summary> /// <param name="name">The name of the action</param> public UndoTransaction(string name = "") { _name = name; UndoRedoManager.Instance().StartTransaction(this); }