doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
srfTriangles_s Struct Reference

#include <Model.h>

Public Attributes

idBounds bounds
 
int ambientViewCount
 
bool generateNormals
 
bool tangentsCalculated
 
bool facePlanesCalculated
 
bool perfectHull
 
bool deformedSurface
 
int numVerts
 
idDrawVertverts
 
int numIndexes
 
glIndex_tindexes
 
glIndex_tsilIndexes
 
int numMirroredVerts
 
intmirroredVerts
 
int numDupVerts
 
intdupVerts
 
int numSilEdges
 
silEdge_tsilEdges
 
idPlanefacePlanes
 
dominantTri_tdominantTris
 
int numShadowIndexesNoFrontCaps
 
int numShadowIndexesNoCaps
 
int shadowCapPlaneBits
 
shadowCache_tshadowVertexes
 
struct srfTriangles_sambientSurface
 
struct srfTriangles_snextDeferredFree
 
struct vertCache_sindexCache
 
struct vertCache_sambientCache
 
struct vertCache_slightingCache
 
struct vertCache_sshadowCache
 

Detailed Description

Definition at line 86 of file Model.h.

Member Data Documentation

struct vertCache_s* srfTriangles_s::ambientCache

Definition at line 137 of file Model.h.

struct srfTriangles_s* srfTriangles_s::ambientSurface

Definition at line 130 of file Model.h.

int srfTriangles_s::ambientViewCount

Definition at line 89 of file Model.h.

idBounds srfTriangles_s::bounds

Definition at line 87 of file Model.h.

bool srfTriangles_s::deformedSurface

Definition at line 95 of file Model.h.

dominantTri_t* srfTriangles_s::dominantTris

Definition at line 117 of file Model.h.

int* srfTriangles_s::dupVerts

Definition at line 110 of file Model.h.

idPlane* srfTriangles_s::facePlanes

Definition at line 115 of file Model.h.

bool srfTriangles_s::facePlanesCalculated

Definition at line 93 of file Model.h.

bool srfTriangles_s::generateNormals

Definition at line 91 of file Model.h.

struct vertCache_s* srfTriangles_s::indexCache

Definition at line 136 of file Model.h.

glIndex_t* srfTriangles_s::indexes

Definition at line 102 of file Model.h.

struct vertCache_s* srfTriangles_s::lightingCache

Definition at line 138 of file Model.h.

int* srfTriangles_s::mirroredVerts

Definition at line 107 of file Model.h.

struct srfTriangles_s* srfTriangles_s::nextDeferredFree

Definition at line 133 of file Model.h.

int srfTriangles_s::numDupVerts

Definition at line 109 of file Model.h.

int srfTriangles_s::numIndexes

Definition at line 101 of file Model.h.

int srfTriangles_s::numMirroredVerts

Definition at line 106 of file Model.h.

int srfTriangles_s::numShadowIndexesNoCaps

Definition at line 120 of file Model.h.

int srfTriangles_s::numShadowIndexesNoFrontCaps

Definition at line 119 of file Model.h.

int srfTriangles_s::numSilEdges

Definition at line 112 of file Model.h.

int srfTriangles_s::numVerts

Definition at line 98 of file Model.h.

bool srfTriangles_s::perfectHull

Definition at line 94 of file Model.h.

struct vertCache_s* srfTriangles_s::shadowCache

Definition at line 139 of file Model.h.

int srfTriangles_s::shadowCapPlaneBits

Definition at line 122 of file Model.h.

shadowCache_t* srfTriangles_s::shadowVertexes

Definition at line 127 of file Model.h.

silEdge_t* srfTriangles_s::silEdges

Definition at line 113 of file Model.h.

glIndex_t* srfTriangles_s::silIndexes

Definition at line 104 of file Model.h.

bool srfTriangles_s::tangentsCalculated

Definition at line 92 of file Model.h.

idDrawVert* srfTriangles_s::verts

Definition at line 99 of file Model.h.


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