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

#include <meshbuild.h>

Public Member Functions

 FaceClass (void)
 
void Reset (void)
 
void Compute_Plane (void)
 
bool operator!= (const FaceClass &that)
 
bool operator== (const FaceClass &)
 
bool Is_Degenerate (void)
 
 FaceClass (void)
 
void Reset (void)
 
void Compute_Plane (void)
 
bool operator!= (const FaceClass &that)
 
bool operator== (const FaceClass &)
 
bool Is_Degenerate (void)
 

Public Attributes

VertClass Verts [3]
 
int SmGroup
 
int Index
 
int Attributes
 
int TextureIndex [MAX_PASSES][MAX_STAGES]
 
int ShaderIndex [MAX_PASSES]
 
uint32 SurfaceType
 
int AddIndex
 
int VertIdx [3]
 
Vector3 Normal
 
float32 Dist
 

Friends

class MeshBuilderClass
 

Detailed Description

Definition at line 155 of file meshbuild.h.

Constructor & Destructor Documentation

◆ FaceClass() [1/2]

MeshBuilderClass::FaceClass::FaceClass ( void )
inline

Definition at line 158 of file meshbuild.h.

◆ FaceClass() [2/2]

MeshBuilderClass::FaceClass::FaceClass ( void )
inline

Definition at line 154 of file meshbuild.h.

Member Function Documentation

◆ Compute_Plane() [1/2]

void MeshBuilderClass::FaceClass::Compute_Plane ( void )

Definition at line 463 of file meshbuild.cpp.

◆ Compute_Plane() [2/2]

void MeshBuilderClass::FaceClass::Compute_Plane ( void )

◆ Is_Degenerate() [1/2]

bool MeshBuilderClass::FaceClass::Is_Degenerate ( void )

Definition at line 488 of file meshbuild.cpp.

◆ Is_Degenerate() [2/2]

bool MeshBuilderClass::FaceClass::Is_Degenerate ( void )

◆ operator!=() [1/2]

bool MeshBuilderClass::FaceClass::operator!= ( const FaceClass & that)
inline

Definition at line 176 of file meshbuild.h.

◆ operator!=() [2/2]

bool MeshBuilderClass::FaceClass::operator!= ( const FaceClass & that)
inline

Definition at line 172 of file meshbuild.h.

◆ operator==() [1/2]

bool MeshBuilderClass::FaceClass::operator== ( const FaceClass & )
inline

Definition at line 177 of file meshbuild.h.

◆ operator==() [2/2]

bool MeshBuilderClass::FaceClass::operator== ( const FaceClass & )
inline

Definition at line 173 of file meshbuild.h.

◆ Reset() [1/2]

void MeshBuilderClass::FaceClass::Reset ( void )

Definition at line 426 of file meshbuild.cpp.

◆ Reset() [2/2]

void MeshBuilderClass::FaceClass::Reset ( void )

Friends And Related Symbol Documentation

◆ MeshBuilderClass

Definition at line 180 of file meshbuild.h.

Member Data Documentation

◆ AddIndex

int MeshBuilderClass::FaceClass::AddIndex

Definition at line 170 of file meshbuild.h.

◆ Attributes

int MeshBuilderClass::FaceClass::Attributes

Definition at line 165 of file meshbuild.h.

◆ Dist

float32 MeshBuilderClass::FaceClass::Dist

Definition at line 173 of file meshbuild.h.

◆ Index

int MeshBuilderClass::FaceClass::Index

Definition at line 164 of file meshbuild.h.

◆ Normal

Vector3 MeshBuilderClass::FaceClass::Normal

Definition at line 172 of file meshbuild.h.

◆ ShaderIndex

int MeshBuilderClass::FaceClass::ShaderIndex

Definition at line 167 of file meshbuild.h.

◆ SmGroup

int MeshBuilderClass::FaceClass::SmGroup

Definition at line 163 of file meshbuild.h.

◆ SurfaceType

uint32 MeshBuilderClass::FaceClass::SurfaceType

Definition at line 168 of file meshbuild.h.

◆ TextureIndex

int MeshBuilderClass::FaceClass::TextureIndex

Definition at line 166 of file meshbuild.h.

◆ VertIdx

int MeshBuilderClass::FaceClass::VertIdx

Definition at line 171 of file meshbuild.h.

◆ Verts

VertClass MeshBuilderClass::FaceClass::Verts

Definition at line 162 of file meshbuild.h.


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