UFO: Alien Invasion
|
#include <cl_renderer.h>
Definition at line 168 of file cl_renderer.h.
int rendererData_t::aliasCount |
Definition at line 177 of file cl_renderer.h.
Referenced by CL_ViewRender(), R_DrawAliasModelBuffer(), R_DrawModelDirect(), R_DrawModelParticle(), R_SphereRender(), and SCR_UpdateScreen().
vec4_t rendererData_t::ambientColor |
Definition at line 182 of file cl_renderer.h.
Referenced by R_InitWorldProgram(), R_UseWorldProgram(), Weather::render(), and SP_worldspawn().
int rendererData_t::batchCount |
Definition at line 177 of file cl_renderer.h.
Referenced by CL_ViewRender(), R_CleanupDepthBuffer(), R_Draw2DArray(), R_DrawAliasFrameLerp(), R_DrawAliasStatic(), R_DrawAliasTags(), R_DrawArrow(), R_DrawBox(), R_DrawBspNormals(), R_DrawChars(), R_DrawCircle(), R_DrawCoronas(), R_DrawEntityEffects(), R_DrawFills(), R_DrawFlareSurfaces(), R_DrawFlatGeoscape(), R_DrawFloor(), R_DrawGrass(), R_DrawImageArray(), R_DrawMeshModelShell(), R_DrawMeshShadow(), R_DrawNullModel(), R_DrawPtlLine(), R_DrawQuad(), R_DrawRect(), R_DrawSprite(), R_DrawStarfield(), R_DrawSurfaces(), R_DrawSurfaceStage(), R_FontDrawTexture(), R_SphereRenderTris(), Weather::render(), and SCR_UpdateScreen().
int rendererData_t::brushCount |
Definition at line 177 of file cl_renderer.h.
Referenced by CL_ViewRender(), R_DrawSurfaces(), and SCR_UpdateScreen().
corona_t rendererData_t::coronas[MAX_CORONAS] |
Definition at line 198 of file cl_renderer.h.
Referenced by R_AddCorona(), and R_DrawCoronas().
light_t rendererData_t::dynamicLights[MAX_GL_LIGHTS] |
Definition at line 191 of file cl_renderer.h.
Referenced by R_AddLight(), R_EnableWorldLights(), R_RenderFrame(), and R_UpdateLightList().
int rendererData_t::FFPToShaderCount |
Definition at line 178 of file cl_renderer.h.
Referenced by CL_ViewRender(), R_UseProgram(), and SCR_UpdateScreen().
float rendererData_t::fieldOfViewX |
Definition at line 171 of file cl_renderer.h.
Referenced by CL_GetWorldCoordsUnderMouse(), CL_ViewCalcFieldOfViewX(), CL_ViewCalcFieldOfViewY(), MYgluPerspective(), and R_SetupFrustum().
float rendererData_t::fieldOfViewY |
Definition at line 171 of file cl_renderer.h.
Referenced by CL_ViewCalcFieldOfViewY(), and R_SetupFrustum().
vec4_t rendererData_t::fogColor |
Definition at line 181 of file cl_renderer.h.
Referenced by R_EnableFog(), R_InitModelProgram(), R_InitWarpProgram(), R_InitWorldProgram(), R_UseModelProgram(), R_UseWarpProgram(), R_UseWorldProgram(), and SP_worldspawn().
mapTiles_t* rendererData_t::mapTiles |
Definition at line 203 of file cl_renderer.h.
Referenced by CL_ViewRender(), R_Trace(), and SEQ_Render3D().
vec4_t rendererData_t::modelAmbientColor |
clamped to avoid black models
Definition at line 183 of file cl_renderer.h.
Referenced by R_EnableModelLights(), R_InitModelProgram(), R_UseModelProgram(), and SP_worldspawn().
int rendererData_t::numCoronas |
Definition at line 197 of file cl_renderer.h.
Referenced by R_AddCorona(), R_ClearScene(), and R_DrawCoronas().
int rendererData_t::numDynamicLights |
Definition at line 190 of file cl_renderer.h.
Referenced by R_AddLight(), R_ClearScene(), R_EnableWorldLights(), R_RenderFrame(), and R_UpdateLightList().
int rendererData_t::numEntities |
Definition at line 189 of file cl_renderer.h.
Referenced by CL_ViewRender(), R_AddEntity(), R_ClearScene(), R_DrawEntityEffects(), R_GetEntity(), R_GetEntityLists(), R_GetFreeEntity(), R_Trace(), and SEQ_Render3D().
int rendererData_t::numStaticLights |
Definition at line 195 of file cl_renderer.h.
Referenced by R_AddStaticLight(), R_ClearStaticLights(), R_RenderFrame(), and R_UpdateLightList().
bool rendererData_t::ready |
false if on new level or vid restart - if this is true the map can be rendered
Definition at line 169 of file cl_renderer.h.
Referenced by CL_ParseConfigString(), CL_ParseServerData(), CL_ViewLoadMedia(), CL_ViewRender(), R_RunThread(), SCR_UpdateScreen(), and VID_Restart_f().
int rendererData_t::rendererFlags |
RDF_NOWORLDMODEL, etc
Definition at line 175 of file cl_renderer.h.
Referenced by CL_ActorDoShoot(), CL_ActorSelect(), CL_ClearState(), CL_DoEndRound(), CL_ViewRender(), R_CullEntity(), R_DrawAliasModel(), R_DrawBlendMeshEntities(), R_DrawOpaqueMeshEntities(), R_GetLevelOfDetailForModel(), R_RenderFrame(), R_Setup2D(), R_Setup3D(), R_SetupFrustum(), and SEQ_Render3D().
int rendererData_t::shaderToFFPCount |
Definition at line 178 of file cl_renderer.h.
Referenced by CL_ViewRender(), R_UseProgram(), and SCR_UpdateScreen().
int rendererData_t::shaderToShaderCount |
Definition at line 178 of file cl_renderer.h.
Referenced by CL_ViewRender(), R_UseProgram(), and SCR_UpdateScreen().
light_t rendererData_t::staticLights[MAX_STATIC_LIGHTS] |
Definition at line 194 of file cl_renderer.h.
Referenced by R_AddStaticLight(), R_RenderFrame(), and R_UpdateLightList().
vec4_t rendererData_t::sunDiffuseColor |
Definition at line 184 of file cl_renderer.h.
Referenced by R_EnableModelLights(), R_InitModelProgram(), R_UseModelProgram(), Weather::render(), and SP_worldspawn().
vec4_t rendererData_t::sunSpecularColor |
Definition at line 185 of file cl_renderer.h.
Referenced by SP_worldspawn().
vec4_t rendererData_t::sunVector |
pointing towards the sun, should be x y z 0 to match the OpengGL logic
Definition at line 186 of file cl_renderer.h.
Referenced by R_EnableModelLights(), R_InitModelProgram(), R_UpdateLightList(), R_UseModelProgram(), and SP_worldspawn().
float rendererData_t::time |
time is used to auto animate
Definition at line 174 of file cl_renderer.h.
Referenced by CL_ViewUpdateRenderData(), R_AddSustainedLight(), R_DrawAliasModel(), R_DrawFlareSurfaces(), R_EnableShell(), R_SpriteTexcoords(), R_UpdateMaterial(), R_UpdateSustainedLights(), and R_UseWarpProgram().
trace_t rendererData_t::trace |
occlusion testing
Definition at line 200 of file cl_renderer.h.
Referenced by R_DrawFlareSurfaces(), R_Trace(), R_UpdateLightList(), and R_UpdateShadowOrigin().
struct entity_s* rendererData_t::traceEntity |
Definition at line 201 of file cl_renderer.h.
Referenced by R_Trace().
vec3_t rendererData_t::viewAngles |
Definition at line 173 of file cl_renderer.h.
Referenced by CL_ViewUpdateRenderData(), R_Setup3D(), R_SetupFrustum(), and SCR_TimeRefresh_f().
vec3_t rendererData_t::viewOrigin |
Definition at line 172 of file cl_renderer.h.
Referenced by CL_ViewUpdateRenderData(), R_CalcTransform(), R_DrawFlareSurfaces(), R_DrawMeshShadow(), R_GetLevelOfDetailForModel(), R_Setup3D(), R_SetupFrustum(), and R_StageTexCoord().
int rendererData_t::weather |
weather effects
Definition at line 180 of file cl_renderer.h.
Referenced by R_EnableFog(), and SP_worldspawn().
int rendererData_t::worldlevel |
Definition at line 176 of file cl_renderer.h.
Referenced by CL_ViewUpdateRenderData(), R_DrawGrass(), R_DrawParticles(), and R_GetLevelSurfaceLists().