Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
MeshBuilderClass::MeshStatsStruct Struct Reference

#include <meshbuild.h>

Public Member Functions

void Reset (void)
 
void Reset (void)
 

Public Attributes

bool HasTexture [MAX_PASSES][MAX_STAGES]
 
bool HasShader [MAX_PASSES]
 
bool HasVertexMaterial [MAX_PASSES]
 
bool HasPerPolyTexture [MAX_PASSES][MAX_STAGES]
 
bool HasPerPolyShader [MAX_PASSES]
 
bool HasPerVertexMaterial [MAX_PASSES]
 
bool HasDiffuseColor [MAX_PASSES]
 
bool HasSpecularColor [MAX_PASSES]
 
bool HasDiffuseIllumination [MAX_PASSES]
 
bool HasTexCoords [MAX_PASSES][MAX_STAGES]
 
int UVSplitCount
 
int StripCount
 
int MaxStripLength
 
float AvgStripLength
 

Detailed Description

Definition at line 245 of file meshbuild.h.

Member Function Documentation

◆ Reset() [1/2]

void MeshBuilderClass::MeshStatsStruct::Reset ( void )

Definition at line 521 of file meshbuild.cpp.

◆ Reset() [2/2]

void MeshBuilderClass::MeshStatsStruct::Reset ( void )

Member Data Documentation

◆ AvgStripLength

float MeshBuilderClass::MeshStatsStruct::AvgStripLength

Definition at line 266 of file meshbuild.h.

◆ HasDiffuseColor

bool MeshBuilderClass::MeshStatsStruct::HasDiffuseColor

Definition at line 257 of file meshbuild.h.

◆ HasDiffuseIllumination

bool MeshBuilderClass::MeshStatsStruct::HasDiffuseIllumination

Definition at line 259 of file meshbuild.h.

◆ HasPerPolyShader

bool MeshBuilderClass::MeshStatsStruct::HasPerPolyShader

Definition at line 254 of file meshbuild.h.

◆ HasPerPolyTexture

bool MeshBuilderClass::MeshStatsStruct::HasPerPolyTexture

Definition at line 253 of file meshbuild.h.

◆ HasPerVertexMaterial

bool MeshBuilderClass::MeshStatsStruct::HasPerVertexMaterial

Definition at line 255 of file meshbuild.h.

◆ HasShader

bool MeshBuilderClass::MeshStatsStruct::HasShader

Definition at line 250 of file meshbuild.h.

◆ HasSpecularColor

bool MeshBuilderClass::MeshStatsStruct::HasSpecularColor

Definition at line 258 of file meshbuild.h.

◆ HasTexCoords

bool MeshBuilderClass::MeshStatsStruct::HasTexCoords

Definition at line 261 of file meshbuild.h.

◆ HasTexture

bool MeshBuilderClass::MeshStatsStruct::HasTexture

Definition at line 249 of file meshbuild.h.

◆ HasVertexMaterial

bool MeshBuilderClass::MeshStatsStruct::HasVertexMaterial

Definition at line 251 of file meshbuild.h.

◆ MaxStripLength

int MeshBuilderClass::MeshStatsStruct::MaxStripLength

Definition at line 265 of file meshbuild.h.

◆ StripCount

int MeshBuilderClass::MeshStatsStruct::StripCount

Definition at line 264 of file meshbuild.h.

◆ UVSplitCount

int MeshBuilderClass::MeshStatsStruct::UVSplitCount

Definition at line 263 of file meshbuild.h.


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