protected static void clearRedo() { while (DevkitTransactionManager.redoable.Count > 0) { DevkitTransactionGroup devkitTransactionGroup = DevkitTransactionManager.redoable.Pop(); devkitTransactionGroup.forget(); } DevkitTransactionManager.redoable.Clear(); }
protected static void clearUndo() { while (DevkitTransactionManager.undoable.Count > 0) { DevkitTransactionGroup value = DevkitTransactionManager.undoable.Last.Value; DevkitTransactionManager.undoable.RemoveLast(); value.forget(); } DevkitTransactionManager.undoable.Clear(); }