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

#include <meshbuild.h>

Public Member Functions

 VertClass (void)
 
void Reset (void)
 
 VertClass (void)
 
void Reset (void)
 

Public Attributes

Vector3 Position
 
Vector3 Normal
 
int SmGroup
 
int Id
 
int BoneIndex
 
int MaxVertColIndex
 
Vector2 TexCoord [MAX_PASSES][MAX_STAGES]
 
Vector3 DiffuseColor [MAX_PASSES]
 
Vector3 SpecularColor [MAX_PASSES]
 
Vector3 DiffuseIllumination [MAX_PASSES]
 
float Alpha [MAX_PASSES]
 
int VertexMaterialIndex [MAX_PASSES]
 
int Attribute0
 
int Attribute1
 
int SharedSmGroup
 
int UniqueIndex
 
int ShadeIndex
 
VertClassNextHash
 

Detailed Description

Definition at line 115 of file meshbuild.h.

Constructor & Destructor Documentation

◆ VertClass() [1/2]

MeshBuilderClass::VertClass::VertClass ( void )
inline

Definition at line 118 of file meshbuild.h.

◆ VertClass() [2/2]

MeshBuilderClass::VertClass::VertClass ( void )
inline

Definition at line 114 of file meshbuild.h.

Member Function Documentation

◆ Reset() [1/2]

void MeshBuilderClass::VertClass::Reset ( void )

Definition at line 383 of file meshbuild.cpp.

◆ Reset() [2/2]

void MeshBuilderClass::VertClass::Reset ( void )

Member Data Documentation

◆ Alpha

float MeshBuilderClass::VertClass::Alpha

Definition at line 135 of file meshbuild.h.

◆ Attribute0

int MeshBuilderClass::VertClass::Attribute0

Definition at line 138 of file meshbuild.h.

◆ Attribute1

int MeshBuilderClass::VertClass::Attribute1

Definition at line 139 of file meshbuild.h.

◆ BoneIndex

int MeshBuilderClass::VertClass::BoneIndex

Definition at line 127 of file meshbuild.h.

◆ DiffuseColor

Vector3 MeshBuilderClass::VertClass::DiffuseColor

Definition at line 132 of file meshbuild.h.

◆ DiffuseIllumination

Vector3 MeshBuilderClass::VertClass::DiffuseIllumination

Definition at line 134 of file meshbuild.h.

◆ Id

int MeshBuilderClass::VertClass::Id

Definition at line 126 of file meshbuild.h.

◆ MaxVertColIndex

int MeshBuilderClass::VertClass::MaxVertColIndex

Definition at line 129 of file meshbuild.h.

◆ NextHash

VertClass * MeshBuilderClass::VertClass::NextHash

Definition at line 146 of file meshbuild.h.

◆ Normal

Vector3 MeshBuilderClass::VertClass::Normal

Definition at line 124 of file meshbuild.h.

◆ Position

Vector3 MeshBuilderClass::VertClass::Position

Definition at line 123 of file meshbuild.h.

◆ ShadeIndex

int MeshBuilderClass::VertClass::ShadeIndex

Definition at line 145 of file meshbuild.h.

◆ SharedSmGroup

int MeshBuilderClass::VertClass::SharedSmGroup

Definition at line 143 of file meshbuild.h.

◆ SmGroup

int MeshBuilderClass::VertClass::SmGroup

Definition at line 125 of file meshbuild.h.

◆ SpecularColor

Vector3 MeshBuilderClass::VertClass::SpecularColor

Definition at line 133 of file meshbuild.h.

◆ TexCoord

Vector2 MeshBuilderClass::VertClass::TexCoord

Definition at line 131 of file meshbuild.h.

◆ UniqueIndex

int MeshBuilderClass::VertClass::UniqueIndex

Definition at line 144 of file meshbuild.h.

◆ VertexMaterialIndex

int MeshBuilderClass::VertClass::VertexMaterialIndex

Definition at line 136 of file meshbuild.h.


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