doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idFileSystem Member List

This is the complete list of members for idFileSystem, including all inherited members.

AddToReadCount(int c)=0idFileSystempure virtual
AddZipFile(const char *path)=0idFileSystempure virtual
BackgroundDownload(backgroundDownload_t *bgl)=0idFileSystempure virtual
BuildOSPath(const char *base, const char *game, const char *relativePath)=0idFileSystempure virtual
ClearDirCache(void)=0idFileSystempure virtual
ClearPureChecksums(void)=0idFileSystempure virtual
CloseFile(idFile *f)=0idFileSystempure virtual
CopyFile(const char *fromOSPath, const char *toOSPath)=0idFileSystempure virtual
CreateOSPath(const char *OSPath)=0idFileSystempure virtual
FileIsInPAK(const char *relativePath)=0idFileSystempure virtual
FilenameCompare(const char *s1, const char *s2) const =0idFileSystempure virtual
FindDLL(const char *basename, char dllPath[MAX_OSPATH], bool updateChecksum)=0idFileSystempure virtual
FindFile(const char *path, bool scheduleAddons=false)=0idFileSystempure virtual
FindMapScreenshot(const char *path, char *buf, int len)=0idFileSystempure virtual
FreeFile(void *buffer)=0idFileSystempure virtual
FreeFileList(idFileList *fileList)=0idFileSystempure virtual
FreeModList(idModList *modList)=0idFileSystempure virtual
GetMapDecl(int i)=0idFileSystempure virtual
GetNumMaps()=0idFileSystempure virtual
GetOSMask(void)=0idFileSystempure virtual
GetPureServerChecksums(int checksums[MAX_PURE_PAKS], int OS, int *gamePakChecksum)=0idFileSystempure virtual
GetReadCount(void)=0idFileSystempure virtual
HasD3XP(void)=0idFileSystempure virtual
Init(void)=0idFileSystempure virtual
IsInitialized(void) const =0idFileSystempure virtual
ListFiles(const char *relativePath, const char *extension, bool sort=false, bool fullRelativePath=false, const char *gamedir=NULL)=0idFileSystempure virtual
ListFilesTree(const char *relativePath, const char *extension, bool sort=false, const char *gamedir=NULL)=0idFileSystempure virtual
ListMods(void)=0idFileSystempure virtual
MakeTemporaryFile(void)=0idFileSystempure virtual
OpenExplicitFileRead(const char *OSPath)=0idFileSystempure virtual
OpenExplicitFileWrite(const char *OSPath)=0idFileSystempure virtual
OpenFileAppend(const char *filename, bool sync=false, const char *basePath="fs_basepath")=0idFileSystempure virtual
OpenFileByMode(const char *relativePath, fsMode_t mode)=0idFileSystempure virtual
OpenFileRead(const char *relativePath, bool allowCopyFiles=true, const char *gamedir=NULL)=0idFileSystempure virtual
OpenFileWrite(const char *relativePath, const char *basePath="fs_savepath")=0idFileSystempure virtual
OSPathToRelativePath(const char *OSPath)=0idFileSystempure virtual
PerformingCopyFiles(void) const =0idFileSystempure virtual
ReadFile(const char *relativePath, void **buffer, ID_TIME_T *timestamp=NULL)=0idFileSystempure virtual
RelativePathToOSPath(const char *relativePath, const char *basePath="fs_devpath")=0idFileSystempure virtual
RemoveFile(const char *relativePath)=0idFileSystempure virtual
ResetReadCount(void)=0idFileSystempure virtual
Restart(void)=0idFileSystempure virtual
RunningD3XP(void)=0idFileSystempure virtual
SetPureServerChecksums(const int pureChecksums[MAX_PURE_PAKS], int gamePakChecksum, int missingChecksums[MAX_PURE_PAKS], int *missingGamePakChecksum)=0idFileSystempure virtual
SetRestartChecksums(const int pureChecksums[MAX_PURE_PAKS], int gamePakChecksum)=0idFileSystempure virtual
Shutdown(bool reloading)=0idFileSystempure virtual
UpdateGamePakChecksums(void)=0idFileSystempure virtual
UpdatePureServerChecksums(void)=0idFileSystempure virtual
ValidateDownloadPakForChecksum(int checksum, char path[MAX_STRING_CHARS], bool isGamePak)=0idFileSystempure virtual
WriteFile(const char *relativePath, const void *buffer, int size, const char *basePath="fs_savepath")=0idFileSystempure virtual
~idFileSystem()idFileSysteminlinevirtual