UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
patch_s Struct Reference

#include <lighting.h>

Data Fields

dBspSurface_tface
 
winding_twinding
 
vec3_t origin
 
vec3_t normal
 
float area
 
vec3_t light
 
struct patch_snext
 

Detailed Description

Definition at line 33 of file lighting.h.

Field Documentation

float patch_s::area

Definition at line 40 of file lighting.h.

Referenced by BuildPatch(), and FinishSubdividePatch().

dBspSurface_t* patch_s::face

Definition at line 34 of file lighting.h.

Referenced by BuildPatch(), and EmissiveLight().

vec3_t patch_s::light

emissive surface light

Definition at line 41 of file lighting.h.

Referenced by EmissiveLight(), and FinishSubdividePatch().

struct patch_s* patch_s::next

next in face

Definition at line 43 of file lighting.h.

Referenced by BuildLights(), FreePatches(), and SubdividePatch().

vec3_t patch_s::normal

Definition at line 38 of file lighting.h.

Referenced by BuildPatch(), and FinishSubdividePatch().

vec3_t patch_s::origin

Definition at line 37 of file lighting.h.

Referenced by BuildPatch(), and FinishSubdividePatch().

winding_t* patch_s::winding

Definition at line 35 of file lighting.h.

Referenced by BuildPatch(), FinishSubdividePatch(), and SubdividePatch().


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