#include "r_local.h"
Go to the source code of this file.
Macros | |
#define | MAX_BMODEL_VERTS 500 |
#define | MAX_BMODEL_EDGES 1000 |
Enumerations | |
enum | solidstate_t { touchessolid, drawnode, nodrawnode } |
Functions | |
void | R_EntityRotate (vec3_t vec) |
void | R_RotateBmodel (void) |
void | R_RecursiveClipBPoly (bedge_t *pedges, mnode_t *pnode, msurface_t *psurf) |
void | R_DrawSolidClippedSubmodelPolygons (model_t *pmodel, mnode_t *topnode) |
void | R_DrawSubmodelPolygons (model_t *pmodel, int clipflags, mnode_t *topnode) |
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 |
float | entity_rotation [3][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 |
enum solidstate_t |
void R_RecursiveClipBPoly | ( | bedge_t * | pedges, |
mnode_t * | pnode, | ||
msurface_t * | psurf | ||
) |
Definition at line 75 of file r_bsp.c.
Referenced by D_SolidSurf(), D_TurbulentSurf(), and R_DrawBEntitiesOnList().
int c_drawnode |
Definition at line 448 of file r_bsp.c.
Referenced by R_RecursiveWorldNode(), and R_RenderWorld().
entity_t* currententity |
Definition at line 28 of file r_bsp.c.
Referenced by D_DrawSurfaces(), D_SolidSurf(), D_TurbulentSurf(), GL_DrawAliasFrameLerp(), GL_DrawAliasShadow(), GL_LerpVerts(), R_AliasCheckBBox(), R_AliasDrawModel(), R_AliasPreparePoints(), R_AliasSetupFrames(), R_AliasSetUpLerpData(), R_AliasSetupLighting(), R_AliasSetupSkin(), R_AliasSetUpTransform(), R_AliasTransformFinalVerts(), R_DrawAliasModel(), R_DrawBEntitiesOnList(), R_DrawBrushModel(), R_DrawEntitiesOnList(), R_DrawInlineBModel(), R_DrawSprite(), R_DrawWorld(), R_LightPoint(), R_LightPointColor(), R_PolysetDrawSpans8_Opaque_Coloured(), R_RenderBmodelFace(), R_RenderFace(), R_RenderWorld(), R_RotateBmodel(), R_SetLightLevel(), R_TextureAnimation(), Vk_DrawAliasFrameLerp(), Vk_DrawAliasShadow(), and Vk_LerpVerts().
float entity_rotation[3][3] |
Definition at line 34 of file r_bsp.c.
Referenced by R_EntityRotate(), R_RecursiveClipBPoly(), and R_RotateBmodel().
qboolean insubmodel |
Definition at line 27 of file r_bsp.c.
Referenced by R_DrawBEntitiesOnList(), R_EmitSkyBox(), and R_RenderFace().
|
static |
Definition at line 49 of file r_bsp.c.
Referenced by R_RecursiveClipBPoly().
vec3_t modelorg |
Definition at line 29 of file r_bsp.c.
Referenced by D_DrawSurfaces(), R_DrawAlphaSurfaces(), R_DrawBEntitiesOnList(), R_DrawEntitiesOnList(), 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 45 of file r_bsp.c.
Referenced by R_DrawSolidClippedSubmodelPolygons(), and R_RecursiveClipBPoly().
|
static |
Definition at line 45 of file r_bsp.c.
Referenced by R_DrawSolidClippedSubmodelPolygons(), and R_RecursiveClipBPoly().
|
static |
Definition at line 44 of file r_bsp.c.
Referenced by R_DrawSolidClippedSubmodelPolygons(), and R_RecursiveClipBPoly().
|
static |
Definition at line 43 of file r_bsp.c.
Referenced by R_DrawSolidClippedSubmodelPolygons(), and R_RecursiveClipBPoly().
|
static |
Definition at line 47 of file r_bsp.c.
Referenced by R_RecursiveClipBPoly().
|
static |
Definition at line 47 of file r_bsp.c.
Referenced by R_RecursiveClipBPoly().
int r_currentbkey |
Definition at line 36 of file r_bsp.c.
Referenced by R_RecursiveClipBPoly(), and R_RenderBmodelFace().
vec3_t r_entorigin |
Definition at line 31 of file r_bsp.c.
Referenced by R_DrawBEntitiesOnList(), R_DrawEntitiesOnList(), R_DrawSprite(), and R_RecursiveClipBPoly().