DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
r_refdef_scene_t Struct Reference

#include <render.h>

Collaboration diagram for r_refdef_scene_t:

Data Fields

float ambientintensity
entity_render_t ** entities
 renderable entities (excluding world)
qbool expandtempentities
float lightmapintensity
rtlight_tlights [MAX_DLIGHTS]
unsigned short lightstylevalue [MAX_LIGHTSTYLES]
 8.8 fraction of base light value
int maxentities
int maxtempentities
int numentities
int numlights
int numtempentities
qbool rtdlight
qbool rtdlightshadows
float rtlightstylevalue [MAX_LIGHTSTYLES]
 float fraction of base light value
qbool rtworld
qbool rtworldshadows
entity_render_ttempentities
 field of temporary entities that is reset each (client) frame
rtlight_t templights [MAX_DLIGHTS]
double time
 (client gameworld) time for rendering time based effects
entity_render_tworldentity
 the world
model_tworldmodel
 same as worldentity->model

Detailed Description

Definition at line 350 of file render.h.

Field Documentation

◆ ambientintensity

float r_refdef_scene_t::ambientintensity

Definition at line 384 of file render.h.

Referenced by MVM_init_cmd().

◆ entities

entity_render_t** r_refdef_scene_t::entities

renderable entities (excluding world)

Definition at line 361 of file render.h.

Referenced by MVM_init_cmd().

◆ expandtempentities

qbool r_refdef_scene_t::expandtempentities

Definition at line 369 of file render.h.

◆ lightmapintensity

float r_refdef_scene_t::lightmapintensity

Definition at line 387 of file render.h.

◆ lights

rtlight_t* r_refdef_scene_t::lights[MAX_DLIGHTS]

Definition at line 372 of file render.h.

◆ lightstylevalue

unsigned short r_refdef_scene_t::lightstylevalue[MAX_LIGHTSTYLES]

8.8 fraction of base light value

Definition at line 380 of file render.h.

◆ maxentities

int r_refdef_scene_t::maxentities

Definition at line 363 of file render.h.

Referenced by MVM_init_cmd().

◆ maxtempentities

int r_refdef_scene_t::maxtempentities

Definition at line 368 of file render.h.

Referenced by MVM_init_cmd().

◆ numentities

int r_refdef_scene_t::numentities

Definition at line 362 of file render.h.

◆ numlights

int r_refdef_scene_t::numlights

Definition at line 374 of file render.h.

◆ numtempentities

int r_refdef_scene_t::numtempentities

Definition at line 367 of file render.h.

◆ rtdlight

qbool r_refdef_scene_t::rtdlight

Definition at line 391 of file render.h.

◆ rtdlightshadows

qbool r_refdef_scene_t::rtdlightshadows

Definition at line 392 of file render.h.

◆ rtlightstylevalue

float r_refdef_scene_t::rtlightstylevalue[MAX_LIGHTSTYLES]

float fraction of base light value

Definition at line 377 of file render.h.

◆ rtworld

qbool r_refdef_scene_t::rtworld

Definition at line 389 of file render.h.

◆ rtworldshadows

qbool r_refdef_scene_t::rtworldshadows

Definition at line 390 of file render.h.

◆ tempentities

entity_render_t* r_refdef_scene_t::tempentities

field of temporary entities that is reset each (client) frame

Definition at line 366 of file render.h.

Referenced by MVM_init_cmd().

◆ templights

rtlight_t r_refdef_scene_t::templights[MAX_DLIGHTS]

Definition at line 373 of file render.h.

◆ time

double r_refdef_scene_t::time

(client gameworld) time for rendering time based effects

Definition at line 352 of file render.h.

◆ worldentity

entity_render_t* r_refdef_scene_t::worldentity

the world

Definition at line 355 of file render.h.

◆ worldmodel

model_t* r_refdef_scene_t::worldmodel

same as worldentity->model

Definition at line 358 of file render.h.


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