Quake 4 integrated with DoomRTX

This commit is contained in:
Justin Marshall
2026-05-09 22:10:40 -07:00
parent 8c4a087aa9
commit d37f87e493
436 changed files with 277587 additions and 10254 deletions
+15
View File
@@ -569,6 +569,21 @@ public:
virtual void OpenURL( const char *url, bool quit ) = 0;
virtual void StartProcess( const char *exePath, bool quit ) = 0;
virtual int Milliseconds() = 0;
virtual FILE* FOpen(const char* name, const char* mode) = 0;
virtual void FPrintf(FILE* file, const char* fmt) = 0;
virtual int FTell(FILE* file) = 0;
virtual int FSeek(FILE* file, long offset, int mode) = 0;
virtual void FClose(FILE* file) = 0;
virtual int FRead(void* buffer, int size, int count, FILE* file) = 0;
virtual int FWrite(const void* buffer, int size, int count, FILE* file) = 0;
virtual long FileTimeStamp(FILE* file) = 0;
virtual int FEof(FILE* stream) = 0;
virtual char* FGets(char* string, int n, FILE* stream) = 0;
virtual void FFlush(FILE* f) = 0;
virtual int SetVBuf(FILE* stream, char* buffer, int mode, unsigned int size) = 0;
#ifdef PREY
//logitech lcd keyboard interface functions
bool LGLCD_Init(void) { return false; }