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

#include <lighting.h>

Collaboration diagram for patch_t:
Collaboration graph

Data Fields

dBspSurface_tface
winding_twinding
vec3_t origin
vec3_t normal
float area
vec3_t light
struct patch_s * next

Detailed Description

Definition at line 33 of file lighting.h.

Field Documentation

◆ area

float patch_t::area

Definition at line 40 of file lighting.h.

Referenced by BuildPatch(), and FinishSubdividePatch().

◆ face

dBspSurface_t* patch_t::face

Definition at line 34 of file lighting.h.

Referenced by BuildPatch(), and EmissiveLight().

◆ light

vec3_t patch_t::light

emissive surface light

Definition at line 41 of file lighting.h.

Referenced by EmissiveLight(), and FinishSubdividePatch().

◆ next

struct patch_s* patch_t::next

next in face

Definition at line 43 of file lighting.h.

Referenced by FreePatches(), and SubdividePatch().

◆ normal

vec3_t patch_t::normal

Definition at line 38 of file lighting.h.

Referenced by BuildPatch(), and FinishSubdividePatch().

◆ origin

vec3_t patch_t::origin

Definition at line 37 of file lighting.h.

Referenced by BuildPatch(), and FinishSubdividePatch().

◆ winding

winding_t* patch_t::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: