#include "sw.h"
Go to the source code of this file.
Macros | |
#define | MAX_BMODEL_VERTS 500 |
#define | MAX_BMODEL_EDGES 1000 |
Functions | |
static void | R_EntityRotate (vec3_t vec) |
void | R_RotateBmodel (void) |
static void | R_RecursiveClipBPoly (bedge_t *pedges, mnode_t *pnode, mface_t *psurf) |
void | R_DrawSolidClippedSubmodelPolygons (mmodel_t *pmodel, mnode_t *topnode) |
void | R_DrawSubmodelPolygons (mmodel_t *pmodel, int clipflags, mnode_t *topnode) |
static void | R_RecursiveWorldNode (mnode_t *node, int clipflags) |
void | R_RenderWorld (void) |
Variables | |
qboolean | insubmodel |
entity_t * | currententity |
vec3_t | modelorg |
vec3_t | r_entorigin |
vec3_t | entity_rotation [3] |
int | r_currentbkey |
static mvertex_t * | pbverts |
static bedge_t * | pbedges |
static int | numbverts |
static int | numbedges |
static mvertex_t * | pfrontenter |
static mvertex_t * | pfrontexit |
static qboolean | makeclippededge |
int | c_drawnode |
void R_DrawSolidClippedSubmodelPolygons | ( | mmodel_t * | pmodel, |
mnode_t * | topnode | ||
) |
|
static |
Definition at line 71 of file bsp.c.
Referenced by D_SolidSurf(), D_TurbulentSurf(), and R_DrawBEntitiesOnList().
int c_drawnode |
Definition at line 344 of file bsp.c.
Referenced by R_RecursiveWorldNode(), and R_RenderWorld().
entity_t* currententity |
Definition at line 26 of file bsp.c.
Referenced by D_DrawSurfaces(), D_SolidSurf(), D_TurbulentSurf(), R_AddDynamicLights(), R_AliasCheckBBox(), R_AliasDrawModel(), R_AliasPreparePoints(), R_AliasSetupBlend(), R_AliasSetupFrames(), R_AliasSetUpLerpData(), R_AliasSetupLighting(), R_AliasSetupSkin(), R_AliasSetUpTransform(), R_AliasTransformFinalVerts(), R_DrawBEntitiesOnList(), R_DrawEntities(), R_DrawSprite(), R_MarkLights(), R_RenderBmodelFace(), R_RenderFace(), R_RenderWorld(), R_RotateBmodel(), and R_TextureAnimation().
vec3_t entity_rotation[3] |
Definition at line 32 of file bsp.c.
Referenced by R_AddDynamicLights(), R_EntityRotate(), R_MarkLights(), R_RecursiveClipBPoly(), and R_RotateBmodel().
qboolean insubmodel |
Definition at line 25 of file bsp.c.
Referenced by R_DrawBEntitiesOnList(), R_EmitSkyBox(), R_MarkLights(), and R_RenderFace().
|
static |
Definition at line 45 of file bsp.c.
Referenced by R_RecursiveClipBPoly().
vec3_t modelorg |
Definition at line 27 of file bsp.c.
Referenced by D_DrawSurfaces(), R_DrawAlphaSurfaces(), R_DrawBEntitiesOnList(), R_DrawEntities(), R_DrawSolidClippedSubmodelPolygons(), R_DrawSprite(), R_DrawSubmodelPolygons(), R_EmitEdge(), R_RecursiveWorldNode(), R_RenderBmodelFace(), R_RenderFace(), R_RenderWorld(), R_RotateBmodel(), R_SetupFrame(), and R_TransformFrustum().
|
static |
Definition at line 41 of file bsp.c.
Referenced by R_DrawSolidClippedSubmodelPolygons(), and R_RecursiveClipBPoly().
|
static |
Definition at line 41 of file bsp.c.
Referenced by R_DrawSolidClippedSubmodelPolygons(), and R_RecursiveClipBPoly().
|
static |
Definition at line 40 of file bsp.c.
Referenced by R_DrawSolidClippedSubmodelPolygons(), and R_RecursiveClipBPoly().
|
static |
Definition at line 39 of file bsp.c.
Referenced by R_DrawSolidClippedSubmodelPolygons(), and R_RecursiveClipBPoly().
|
static |
Definition at line 43 of file bsp.c.
Referenced by R_RecursiveClipBPoly().
|
static |
Definition at line 43 of file bsp.c.
Referenced by R_RecursiveClipBPoly().
int r_currentbkey |
Definition at line 34 of file bsp.c.
Referenced by R_RecursiveClipBPoly(), and R_RenderBmodelFace().
vec3_t r_entorigin |
Definition at line 29 of file bsp.c.
Referenced by R_DrawBEntitiesOnList(), R_DrawEntities(), R_DrawSprite(), and R_RecursiveClipBPoly().