public static void resetTransactions()
 {
     DevkitTransactionManager.clearUndo();
     DevkitTransactionManager.clearRedo();
     DevkitTransactionManager.pendingGroup     = null;
     DevkitTransactionManager.transactionDepth = 0;
 }
 public static void beginTransaction(TranslatedText name)
 {
     if (DevkitTransactionManager.transactionDepth == 0)
     {
         DevkitTransactionManager.clearRedo();
         DevkitTransactionManager.pendingGroup = new DevkitTransactionGroup(name);
     }
     DevkitTransactionManager.transactionDepth++;
 }