1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- #ifndef __I_SYSTEM__
- #define __I_SYSTEM__
- #ifdef __cplusplus
- extern "C" {
- #endif
- extern int ms_to_next_tick;
- boolean I_StartDisplay(void);
- void I_EndDisplay(void);
- int I_GetTime_RealTime(void);
- #ifndef PRBOOM_SERVER
- fixed_t I_GetTimeFrac (void);
- #endif
- void I_GetTime_SaveMS(void);
- unsigned long I_GetRandomTimeSeed(void);
- void I_uSleep(unsigned long usecs);
- const char* I_GetVersionString(char* buf, size_t sz);
- const char* I_SigString(char* buf, size_t sz, int signum);
- const char *I_DoomExeDir(void);
- boolean HasTrailingSlash(const char* dn);
- void I_FindFile(const char* wfname, const char* ext, char * returnWadName );
- void I_Read(int fd, void* buf, size_t sz);
- int I_Filelength(int handle);
- void I_SetAffinityMask(void);
- #define SCREENSHOT_DIR I_DoomExeDir()
- #define HEAPDUMP_DIR I_DoomExeDir()
- #ifdef __cplusplus
- }
- #endif
- #endif
|