FTEQW
Documentation of the FTE engine source tree.
refdef_s Struct Reference

#include <render.h>

Public Attributes

vrect_t grect
 
vrect_t vrect
 
vec3_t pvsorigin
 
vec3_t vieworg
 
vec3_t viewangles
 
vec3_t viewaxis [3]
 
vec3_t eyeoffset
 
vec2_t projectionoffset
 
qboolean base_known
 
vec3_t base_angles
 
vec3_t base_origin
 
vec3_t weaponmatrix [4]
 
vec3_t weaponmatrix_bob [4]
 
float fov_x
 
float fov_y
 
float afov
 
float fovv_x
 
float fovv_y
 
float mindist
 
float maxdist
 
qboolean drawsbar
 
qboolean drawcrosshair
 
int flags
 
int dirty
 
playerview_tplayerview
 
float time
 
float m_projection_std [16]
 
float m_projection_view [16]
 
float m_view [16]
 
qbytescenevis
 
intsceneareas
 
mplane_t frustum [MAXFRUSTUMPLANES]
 
int frustum_numworldplanes
 
int frustum_numplanes
 
fogstate_t globalfog
 
float hdr_value
 
vec3_t skyroom_pos
 
vec4_t skyroom_spin
 
qboolean skyroom_enabled
 
int firstvisedict
 
pxrect_t pxrect
 
qboolean externalview
 
int recurse
 
qboolean forcevis
 
unsigned int flipcull
 
unsigned int colourmask
 
qboolean useperspective
 
stereomethod_t stereomethod
 
rtname_t rt_destcolour [R_MAX_RENDERTARGETS]
 
rtname_t rt_sourcecolour
 
rtname_t rt_depth
 
rtname_t rt_ripplemap
 
rtname_t nearenvmap
 
qbyteforcedvis
 
qboolean areabitsknown
 
qbyte areabits [MAX_MAP_AREA_BYTES]
 
vec4_t userdata [16]
 
qboolean warndraw
 

Member Data Documentation

◆ afov

float refdef_s::afov

◆ areabits

qbyte refdef_s::areabits[MAX_MAP_AREA_BYTES]

◆ areabitsknown

qboolean refdef_s::areabitsknown

◆ base_angles

vec3_t refdef_s::base_angles

◆ base_known

qboolean refdef_s::base_known

◆ base_origin

vec3_t refdef_s::base_origin

◆ colourmask

unsigned int refdef_s::colourmask

◆ dirty

int refdef_s::dirty

◆ drawcrosshair

qboolean refdef_s::drawcrosshair

◆ drawsbar

qboolean refdef_s::drawsbar

◆ externalview

qboolean refdef_s::externalview

◆ eyeoffset

vec3_t refdef_s::eyeoffset

◆ firstvisedict

int refdef_s::firstvisedict

◆ flags

int refdef_s::flags

◆ flipcull

unsigned int refdef_s::flipcull

◆ forcedvis

qbyte* refdef_s::forcedvis

◆ forcevis

qboolean refdef_s::forcevis

◆ fov_x

float refdef_s::fov_x

◆ fov_y

float refdef_s::fov_y

◆ fovv_x

float refdef_s::fovv_x

◆ fovv_y

float refdef_s::fovv_y

◆ frustum

mplane_t refdef_s::frustum[MAXFRUSTUMPLANES]

◆ frustum_numplanes

int refdef_s::frustum_numplanes

◆ frustum_numworldplanes

int refdef_s::frustum_numworldplanes

◆ globalfog

fogstate_t refdef_s::globalfog

◆ grect

vrect_t refdef_s::grect

◆ hdr_value

float refdef_s::hdr_value

◆ m_projection_std

float refdef_s::m_projection_std[16]

◆ m_projection_view

float refdef_s::m_projection_view[16]

◆ m_view

float refdef_s::m_view[16]

◆ maxdist

float refdef_s::maxdist

◆ mindist

float refdef_s::mindist

◆ nearenvmap

rtname_t refdef_s::nearenvmap

◆ playerview

playerview_t* refdef_s::playerview

◆ projectionoffset

vec2_t refdef_s::projectionoffset

◆ pvsorigin

vec3_t refdef_s::pvsorigin

◆ pxrect

pxrect_t refdef_s::pxrect

◆ recurse

int refdef_s::recurse

◆ rt_depth

rtname_t refdef_s::rt_depth

◆ rt_destcolour

rtname_t refdef_s::rt_destcolour[R_MAX_RENDERTARGETS]

◆ rt_ripplemap

rtname_t refdef_s::rt_ripplemap

◆ rt_sourcecolour

rtname_t refdef_s::rt_sourcecolour

◆ sceneareas

int* refdef_s::sceneareas

◆ scenevis

qbyte* refdef_s::scenevis

◆ skyroom_enabled

qboolean refdef_s::skyroom_enabled

◆ skyroom_pos

vec3_t refdef_s::skyroom_pos

◆ skyroom_spin

vec4_t refdef_s::skyroom_spin

◆ stereomethod

stereomethod_t refdef_s::stereomethod

◆ time

float refdef_s::time

◆ useperspective

qboolean refdef_s::useperspective

◆ userdata

vec4_t refdef_s::userdata[16]

◆ viewangles

vec3_t refdef_s::viewangles

◆ viewaxis

vec3_t refdef_s::viewaxis[3]

◆ vieworg

vec3_t refdef_s::vieworg

◆ vrect

vrect_t refdef_s::vrect

◆ warndraw

qboolean refdef_s::warndraw

◆ weaponmatrix

vec3_t refdef_s::weaponmatrix[4]

◆ weaponmatrix_bob

vec3_t refdef_s::weaponmatrix_bob[4]

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