1 /** 2 * @file interfac.h 3 * 4 * Interface of load screens. 5 */ 6 #ifndef __INTERFAC_H__ 7 #define __INTERFAC_H__ 8 9 DEVILUTION_BEGIN_NAMESPACE 10 11 #ifdef __cplusplus 12 extern "C" { 13 #endif 14 15 typedef enum Cutscenes { 16 CutStart, 17 CutTown, 18 CutLevel1, 19 CutLevel2, 20 CutLevel3, 21 CutLevel4, 22 CutLevel5, 23 CutLevel6, 24 CutPortal, 25 CutPortalRed, 26 CutGate, 27 } Cutscenes; 28 29 void interface_msg_pump(); 30 bool IncProgress(); 31 void ShowProgress(interface_mode uMsg); 32 33 #ifdef __cplusplus 34 } 35 #endif 36 37 DEVILUTION_END_NAMESPACE 38 39 #endif /* __INTERFAC_H__ */ 40