the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 25 lines 1.1 kB view raw
1#pragma once 2 3class IUIScene_PauseMenu 4{ 5protected: 6 DLCPack *m_pDLCPack; 7 8public: 9 static int ExitGameDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); 10 static int ExitGameSaveDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); 11 static int ExitGameAndSaveReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); 12 static int ExitGameDeclineSaveReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); 13 static int WarningTrialTexturePackReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); 14 static int SaveGameDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); 15 static int EnableAutosaveDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); 16 static int DisableAutosaveDialogReturned(void *pParam,int iPad,C4JStorage::EMessageResult result); 17 18 static int SaveWorldThreadProc( void* lpParameter ); 19 static int ExitWorldThreadProc( void* lpParameter ); 20 static void _ExitWorld(LPVOID lpParameter); // Call only from a thread 21 22protected: 23 virtual void ShowScene(bool show) = 0; 24 virtual void SetIgnoreInput(bool ignoreInput) = 0; 25};