Quake II RTX doxygen  1.0 dev
polydesc_t Struct Reference

#include <sw.h>

Public Attributes

int nump
 
emitpoint_tpverts
 
byte * pixels
 
int pixel_width
 
int pixel_height
 
vec3_t vup
 
vec3_t vright
 
vec3_t vpn
 
float dist
 
float s_offset
 
float t_offset
 
float viewer_position [3]
 
void(* drawspanlet )(void)
 
int alpha
 
int one_minus_alpha
 

Detailed Description

Definition at line 226 of file sw.h.

Member Data Documentation

◆ alpha

◆ dist

float polydesc_t::dist

◆ drawspanlet

void(* polydesc_t::drawspanlet) (void)

Definition at line 236 of file sw.h.

Referenced by R_ClipAndDrawPoly(), and R_PolygonDrawSpans().

◆ nump

◆ one_minus_alpha

int polydesc_t::one_minus_alpha

◆ pixel_height

int polydesc_t::pixel_height

Definition at line 231 of file sw.h.

Referenced by R_BuildPolygonFromSurface(), R_DrawSprite(), and R_PolygonCalculateGradients().

◆ pixel_width

int polydesc_t::pixel_width

◆ pixels

byte* polydesc_t::pixels

Definition at line 229 of file sw.h.

Referenced by R_BuildPolygonFromSurface(), R_DrawPoly(), and R_DrawSprite().

◆ pverts

emitpoint_t* polydesc_t::pverts

Definition at line 228 of file sw.h.

Referenced by R_ClipAndDrawPoly(), R_DrawPoly(), R_PolygonScanLeftEdge(), and R_PolygonScanRightEdge().

◆ s_offset

float polydesc_t::s_offset

Definition at line 234 of file sw.h.

Referenced by R_BuildPolygonFromSurface(), R_DrawSprite(), and R_PolygonCalculateGradients().

◆ t_offset

float polydesc_t::t_offset

Definition at line 234 of file sw.h.

Referenced by R_BuildPolygonFromSurface(), R_DrawSprite(), and R_PolygonCalculateGradients().

◆ viewer_position

float polydesc_t::viewer_position[3]

◆ vpn

vec3_t polydesc_t::vpn

◆ vright

vec3_t polydesc_t::vright

Definition at line 232 of file sw.h.

Referenced by R_BuildPolygonFromSurface(), R_DrawSprite(), and R_PolygonCalculateGradients().

◆ vup

vec3_t polydesc_t::vup

Definition at line 232 of file sw.h.

Referenced by R_BuildPolygonFromSurface(), R_DrawSprite(), and R_PolygonCalculateGradients().