doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Enumerations | Variables
FileSystem.h File Reference

Go to the source code of this file.

Classes

struct  urlDownload_s
 
struct  fileDownload_s
 
struct  backgroundDownload_s
 
class  idFileList
 
class  idModList
 
class  idFileSystem
 

Typedefs

typedef struct urlDownload_s urlDownload_t
 
typedef struct fileDownload_s fileDownload_t
 
typedef struct backgroundDownload_s backgroundDownload_t
 

Enumerations

enum  fsMode_t { FS_READ = 0, FS_WRITE = 1, FS_APPEND = 2 }
 
enum  fsPureReply_t { PURE_OK, PURE_RESTART, PURE_MISSING, PURE_NODLL }
 
enum  dlType_t { DLTYPE_URL, DLTYPE_FILE }
 
enum  dlStatus_t {
  DL_WAIT, DL_INPROGRESS, DL_DONE, DL_ABORTING,
  DL_FAILED
}
 
enum  dlMime_t { FILE_EXEC, FILE_OPEN }
 
enum  findFile_t { FIND_NO, FIND_YES, FIND_ADDON }
 

Variables

idFileSystemfileSystem
 

Typedef Documentation

typedef struct urlDownload_s urlDownload_t

Enumeration Type Documentation

enum dlMime_t
Enumerator
FILE_EXEC 
FILE_OPEN 

Definition at line 86 of file FileSystem.h.

enum dlStatus_t
Enumerator
DL_WAIT 
DL_INPROGRESS 
DL_DONE 
DL_ABORTING 
DL_FAILED 

Definition at line 78 of file FileSystem.h.

enum dlType_t
Enumerator
DLTYPE_URL 
DLTYPE_FILE 

Definition at line 73 of file FileSystem.h.

enum findFile_t
Enumerator
FIND_NO 
FIND_YES 
FIND_ADDON 

Definition at line 91 of file FileSystem.h.

enum fsMode_t
Enumerator
FS_READ 
FS_WRITE 
FS_APPEND 

Definition at line 60 of file FileSystem.h.

Enumerator
PURE_OK 
PURE_RESTART 
PURE_MISSING 
PURE_NODLL 

Definition at line 66 of file FileSystem.h.

Variable Documentation

idFileSystem* fileSystem

Definition at line 500 of file FileSystem.cpp.