the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2
3class AbstractContainerMenu;
4class Inventory;
5
6class MenuBackup
7{
8private:
9 unordered_map<short, ItemInstanceArray *> *backups;
10 shared_ptr<Inventory> inventory;
11 AbstractContainerMenu *menu;
12
13public:
14 MenuBackup(shared_ptr<Inventory> inventory, AbstractContainerMenu *menu);
15
16 void save(short changeUid);
17
18 // Cannot use delete as function name as it is a reserved keyword
19 void deleteBackup(short changeUid);
20 void rollback(short changeUid);
21};