UFO: Alien Invasion
Loading...
Searching...
No Matches
rendererData_t Struct Reference

#include <cl_renderer.h>

Collaboration diagram for rendererData_t:
Collaboration graph

Data Fields

bool ready
float fieldOfViewX
float fieldOfViewY
vec3_t viewOrigin
vec3_t viewAngles
float time
int rendererFlags
int worldlevel
int brushCount
int aliasCount
int batchCount
int FFPToShaderCount
int shaderToShaderCount
int shaderToFFPCount
int weather
vec4_t fogColor
vec4_t ambientColor
vec4_t modelAmbientColor
vec4_t sunDiffuseColor
vec4_t sunSpecularColor
vec4_t sunVector
int numEntities
int numDynamicLights
light_t dynamicLights [MAX_GL_LIGHTS]
light_t staticLights [MAX_STATIC_LIGHTS]
int numStaticLights
int numCoronas
corona_t coronas [MAX_CORONAS]
trace_t trace
struct entity_s * traceEntity
mapTiles_tmapTiles

Detailed Description

Definition at line 168 of file cl_renderer.h.

Field Documentation

◆ aliasCount

int rendererData_t::aliasCount

Definition at line 177 of file cl_renderer.h.

◆ ambientColor

vec4_t rendererData_t::ambientColor

Definition at line 182 of file cl_renderer.h.

◆ batchCount

int rendererData_t::batchCount

Definition at line 177 of file cl_renderer.h.

◆ brushCount

int rendererData_t::brushCount

Definition at line 177 of file cl_renderer.h.

◆ coronas

corona_t rendererData_t::coronas[MAX_CORONAS]

Definition at line 198 of file cl_renderer.h.

◆ dynamicLights

light_t rendererData_t::dynamicLights[MAX_GL_LIGHTS]

Definition at line 191 of file cl_renderer.h.

◆ FFPToShaderCount

int rendererData_t::FFPToShaderCount

Definition at line 178 of file cl_renderer.h.

◆ fieldOfViewX

float rendererData_t::fieldOfViewX

Definition at line 171 of file cl_renderer.h.

◆ fieldOfViewY

float rendererData_t::fieldOfViewY

Definition at line 171 of file cl_renderer.h.

◆ fogColor

vec4_t rendererData_t::fogColor

Definition at line 181 of file cl_renderer.h.

◆ mapTiles

mapTiles_t* rendererData_t::mapTiles

Definition at line 203 of file cl_renderer.h.

◆ modelAmbientColor

vec4_t rendererData_t::modelAmbientColor

clamped to avoid black models

Definition at line 183 of file cl_renderer.h.

◆ numCoronas

int rendererData_t::numCoronas

Definition at line 197 of file cl_renderer.h.

◆ numDynamicLights

int rendererData_t::numDynamicLights

Definition at line 190 of file cl_renderer.h.

◆ numEntities

int rendererData_t::numEntities

Definition at line 189 of file cl_renderer.h.

◆ numStaticLights

int rendererData_t::numStaticLights

Definition at line 195 of file cl_renderer.h.

◆ ready

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.

◆ rendererFlags

int rendererData_t::rendererFlags

RDF_NOWORLDMODEL, etc

Definition at line 175 of file cl_renderer.h.

◆ shaderToFFPCount

int rendererData_t::shaderToFFPCount

Definition at line 178 of file cl_renderer.h.

◆ shaderToShaderCount

int rendererData_t::shaderToShaderCount

Definition at line 178 of file cl_renderer.h.

◆ staticLights

light_t rendererData_t::staticLights[MAX_STATIC_LIGHTS]

Definition at line 194 of file cl_renderer.h.

◆ sunDiffuseColor

vec4_t rendererData_t::sunDiffuseColor

Definition at line 184 of file cl_renderer.h.

◆ sunSpecularColor

vec4_t rendererData_t::sunSpecularColor

Definition at line 185 of file cl_renderer.h.

◆ sunVector

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.

◆ time

float rendererData_t::time

time is used to auto animate

Definition at line 174 of file cl_renderer.h.

◆ trace

trace_t rendererData_t::trace

occlusion testing

Definition at line 200 of file cl_renderer.h.

◆ traceEntity

struct entity_s* rendererData_t::traceEntity

Definition at line 201 of file cl_renderer.h.

◆ viewAngles

vec3_t rendererData_t::viewAngles

Definition at line 173 of file cl_renderer.h.

◆ viewOrigin

vec3_t rendererData_t::viewOrigin

Definition at line 172 of file cl_renderer.h.

◆ weather

int rendererData_t::weather

weather effects

Definition at line 180 of file cl_renderer.h.

◆ worldlevel

int rendererData_t::worldlevel

Definition at line 176 of file cl_renderer.h.


The documentation for this struct was generated from the following file: