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

Public Member Functions

 Vertex_Split_Table (MeshModelClass *mmc_)
 
 ~Vertex_Split_Table ()
 
const Vector3Get_Vertex_Array () const
 
const Vector3Get_Vertex_Normal_Array () const
 
const unsigned * Get_Color_Array (unsigned index) const
 
const Vector2Get_UV_Array (unsigned uv_array_index) const
 
unsigned Get_Vertex_Count () const
 
unsigned Get_Polygon_Count () const
 
unsigned Get_Pass_Count () const
 
TextureClassPeek_Texture (unsigned idx, unsigned pass, unsigned stage)
 
VertexMaterialClassPeek_Material (unsigned idx, unsigned pass)
 
ShaderClass Peek_Shader (unsigned idx, unsigned pass)
 
MeshModelClassGet_Mesh_Model_Class ()
 
unsigned short * Get_Polygon_Array (unsigned pass)
 

Detailed Description

Definition at line 853 of file dx8renderer.cpp.

Constructor & Destructor Documentation

◆ Vertex_Split_Table()

Vertex_Split_Table::Vertex_Split_Table ( MeshModelClass * mmc_)
inline

Definition at line 863 of file dx8renderer.cpp.

◆ ~Vertex_Split_Table()

Vertex_Split_Table::~Vertex_Split_Table ( )
inline

Definition at line 898 of file dx8renderer.cpp.

Member Function Documentation

◆ Get_Color_Array()

const unsigned * Vertex_Split_Table::Get_Color_Array ( unsigned index) const
inline

Definition at line 915 of file dx8renderer.cpp.

◆ Get_Mesh_Model_Class()

MeshModelClass * Vertex_Split_Table::Get_Mesh_Model_Class ( )
inline

Definition at line 988 of file dx8renderer.cpp.

◆ Get_Pass_Count()

unsigned Vertex_Split_Table::Get_Pass_Count ( ) const
inline

Definition at line 935 of file dx8renderer.cpp.

◆ Get_Polygon_Array()

unsigned short * Vertex_Split_Table::Get_Polygon_Array ( unsigned pass)
inline

Definition at line 993 of file dx8renderer.cpp.

◆ Get_Polygon_Count()

unsigned Vertex_Split_Table::Get_Polygon_Count ( ) const
inline

Definition at line 930 of file dx8renderer.cpp.

◆ Get_UV_Array()

const Vector2 * Vertex_Split_Table::Get_UV_Array ( unsigned uv_array_index) const
inline

Definition at line 920 of file dx8renderer.cpp.

◆ Get_Vertex_Array()

const Vector3 * Vertex_Split_Table::Get_Vertex_Array ( ) const
inline

Definition at line 905 of file dx8renderer.cpp.

◆ Get_Vertex_Count()

unsigned Vertex_Split_Table::Get_Vertex_Count ( ) const
inline

Definition at line 925 of file dx8renderer.cpp.

◆ Get_Vertex_Normal_Array()

const Vector3 * Vertex_Split_Table::Get_Vertex_Normal_Array ( ) const
inline

Definition at line 910 of file dx8renderer.cpp.

◆ Peek_Material()

VertexMaterialClass * Vertex_Split_Table::Peek_Material ( unsigned idx,
unsigned pass )
inline

Definition at line 952 of file dx8renderer.cpp.

◆ Peek_Shader()

ShaderClass Vertex_Split_Table::Peek_Shader ( unsigned idx,
unsigned pass )
inline

Definition at line 964 of file dx8renderer.cpp.

◆ Peek_Texture()

TextureClass * Vertex_Split_Table::Peek_Texture ( unsigned idx,
unsigned pass,
unsigned stage )
inline

Definition at line 940 of file dx8renderer.cpp.


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