the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 21 lines 460 B view raw
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};