doom3-gpl
Doom 3 GPL source release
|
Go to the source code of this file.
Classes | |
struct | renderEntity_s |
struct | renderLight_s |
struct | renderView_s |
struct | exitPortal_t |
struct | guiPoint_t |
struct | modelTrace_s |
class | idRenderWorld |
Macros | |
#define | PROC_FILE_EXT "proc" |
#define | PROC_FILE_ID "mapProcFile003" |
Typedefs | |
typedef bool(* | deferredEntityCallback_t )(renderEntity_s *, const renderView_s *) |
typedef struct renderEntity_s | renderEntity_t |
typedef struct renderLight_s | renderLight_t |
typedef struct renderView_s | renderView_t |
typedef struct modelTrace_s | modelTrace_t |
Enumerations | |
enum | portalConnection_t { PS_BLOCK_NONE = 0, PS_BLOCK_VIEW = 1, PS_BLOCK_LOCATION = 2, PS_BLOCK_AIR = 4, PS_BLOCK_ALL = (1<<NUM_PORTAL_ATTRIBUTES)-1 } |
Variables | |
const int | MAX_GLOBAL_SHADER_PARMS = 12 |
const int | SHADERPARM_RED = 0 |
const int | SHADERPARM_GREEN = 1 |
const int | SHADERPARM_BLUE = 2 |
const int | SHADERPARM_ALPHA = 3 |
const int | SHADERPARM_TIMESCALE = 3 |
const int | SHADERPARM_TIMEOFFSET = 4 |
const int | SHADERPARM_DIVERSITY = 5 |
const int | SHADERPARM_MODE = 7 |
const int | SHADERPARM_TIME_OF_DEATH = 7 |
const int | SHADERPARM_MD5_SKINSCALE = 8 |
const int | SHADERPARM_MD3_FRAME = 8 |
const int | SHADERPARM_MD3_LASTFRAME = 9 |
const int | SHADERPARM_MD3_BACKLERP = 10 |
const int | SHADERPARM_BEAM_END_X = 8 |
const int | SHADERPARM_BEAM_END_Y = 9 |
const int | SHADERPARM_BEAM_END_Z = 10 |
const int | SHADERPARM_BEAM_WIDTH = 11 |
const int | SHADERPARM_SPRITE_WIDTH = 8 |
const int | SHADERPARM_SPRITE_HEIGHT = 9 |
const int | SHADERPARM_PARTICLE_STOPTIME = 8 |
const int | MAX_RENDERENTITY_GUI = 3 |
#define PROC_FILE_EXT "proc" |
Definition at line 40 of file RenderWorld.h.
#define PROC_FILE_ID "mapProcFile003" |
Definition at line 41 of file RenderWorld.h.
typedef bool(* deferredEntityCallback_t)(renderEntity_s *, const renderView_s *) |
Definition at line 77 of file RenderWorld.h.
typedef struct modelTrace_s modelTrace_t |
typedef struct renderEntity_s renderEntity_t |
typedef struct renderLight_s renderLight_t |
typedef struct renderView_s renderView_t |
enum portalConnection_t |
Enumerator | |
---|---|
PS_BLOCK_NONE | |
PS_BLOCK_VIEW | |
PS_BLOCK_LOCATION | |
PS_BLOCK_AIR | |
PS_BLOCK_ALL |
Definition at line 257 of file RenderWorld.h.
Definition at line 44 of file RenderWorld.h.
Definition at line 74 of file RenderWorld.h.
Definition at line 49 of file RenderWorld.h.
Definition at line 63 of file RenderWorld.h.
Definition at line 64 of file RenderWorld.h.
Definition at line 65 of file RenderWorld.h.
Definition at line 66 of file RenderWorld.h.
Definition at line 48 of file RenderWorld.h.
Definition at line 52 of file RenderWorld.h.
Definition at line 47 of file RenderWorld.h.
Definition at line 61 of file RenderWorld.h.
Definition at line 59 of file RenderWorld.h.
Definition at line 60 of file RenderWorld.h.
Definition at line 57 of file RenderWorld.h.
Definition at line 53 of file RenderWorld.h.
Definition at line 71 of file RenderWorld.h.
Definition at line 46 of file RenderWorld.h.
Definition at line 69 of file RenderWorld.h.
Definition at line 68 of file RenderWorld.h.
Definition at line 54 of file RenderWorld.h.
Definition at line 51 of file RenderWorld.h.
Definition at line 50 of file RenderWorld.h.