#include <w3dmtl.h>
|
| | W3dMaterialDescClass (void) |
| |
| | ~W3dMaterialDescClass (void) |
| |
| void | Reset (void) |
| |
| ErrorType | Add_Material (const W3dMaterialClass &mat, const char *name=NULL) |
| |
| int | Material_Count (void) |
| |
| int | Pass_Count (void) |
| |
| int | Vertex_Material_Count (void) |
| |
| int | Shader_Count (void) |
| |
| int | Texture_Count (void) |
| |
| int | Get_Sort_Level (void) |
| |
| W3dVertexMaterialStruct * | Get_Vertex_Material (int vmat_index) |
| |
| const char * | Get_Mapper_Args (int vmat_index, int stage) |
| |
| W3dShaderStruct * | Get_Shader (int shader_index) |
| |
| W3dMapClass * | Get_Texture (int texture_index) |
| |
| int | Get_Vertex_Material_Index (int mat_index, int pass) |
| |
| int | Get_Shader_Index (int mat_index, int pass) |
| |
| int | Get_Texture_Index (int mat_index, int pass, int stage) |
| |
| W3dVertexMaterialStruct * | Get_Vertex_Material (int mat_index, int pass) |
| |
| const char * | Get_Mapper_Args (int mat_index, int pass, int stage) |
| |
| W3dShaderStruct * | Get_Shader (int mat_index, int pass) |
| |
| W3dMapClass * | Get_Texture (int mat_index, int pass, int stage) |
| |
| int | Get_Map_Channel (int mat_index, int pass, int stage) |
| |
| bool | Stage_Needs_Texture_Coordinates (int pass, int stage) |
| |
| bool | Pass_Uses_Vertex_Alpha (int pass) |
| |
| bool | Pass_Uses_Alpha (int pass) |
| |
| const char * | Get_Vertex_Material_Name (int mat_index, int pass) |
| |
| const char * | Get_Vertex_Material_Name (int vmat_index) |
| |
Definition at line 148 of file w3dmtl.h.
◆ ErrorType
| Enumerator |
|---|
| OK | |
| INCONSISTENT_PASSES | |
| MULTIPASS_TRANSPARENT | |
| INCONSISTENT_SORT_LEVEL | |
Definition at line 152 of file w3dmtl.h.
◆ W3dMaterialDescClass()
| W3dMaterialDescClass::W3dMaterialDescClass |
( |
void | | ) |
|
◆ ~W3dMaterialDescClass()
| W3dMaterialDescClass::~W3dMaterialDescClass |
( |
void | | ) |
|
◆ Add_Material()
◆ Get_Map_Channel()
| int W3dMaterialDescClass::Get_Map_Channel |
( |
int | mat_index, |
|
|
int | pass, |
|
|
int | stage ) |
◆ Get_Mapper_Args() [1/2]
| const char * W3dMaterialDescClass::Get_Mapper_Args |
( |
int | mat_index, |
|
|
int | pass, |
|
|
int | stage ) |
◆ Get_Mapper_Args() [2/2]
| const char * W3dMaterialDescClass::Get_Mapper_Args |
( |
int | vmat_index, |
|
|
int | stage ) |
◆ Get_Shader() [1/2]
| W3dShaderStruct * W3dMaterialDescClass::Get_Shader |
( |
int | mat_index, |
|
|
int | pass ) |
◆ Get_Shader() [2/2]
◆ Get_Shader_Index()
| int W3dMaterialDescClass::Get_Shader_Index |
( |
int | mat_index, |
|
|
int | pass ) |
◆ Get_Sort_Level()
| int W3dMaterialDescClass::Get_Sort_Level |
( |
void | | ) |
|
◆ Get_Texture() [1/2]
| W3dMapClass * W3dMaterialDescClass::Get_Texture |
( |
int | mat_index, |
|
|
int | pass, |
|
|
int | stage ) |
◆ Get_Texture() [2/2]
| W3dMapClass * W3dMaterialDescClass::Get_Texture |
( |
int | texture_index | ) |
|
◆ Get_Texture_Index()
| int W3dMaterialDescClass::Get_Texture_Index |
( |
int | mat_index, |
|
|
int | pass, |
|
|
int | stage ) |
◆ Get_Vertex_Material() [1/2]
◆ Get_Vertex_Material() [2/2]
◆ Get_Vertex_Material_Index()
| int W3dMaterialDescClass::Get_Vertex_Material_Index |
( |
int | mat_index, |
|
|
int | pass ) |
◆ Get_Vertex_Material_Name() [1/2]
| const char * W3dMaterialDescClass::Get_Vertex_Material_Name |
( |
int | mat_index, |
|
|
int | pass ) |
◆ Get_Vertex_Material_Name() [2/2]
| const char * W3dMaterialDescClass::Get_Vertex_Material_Name |
( |
int | vmat_index | ) |
|
◆ Material_Count()
| int W3dMaterialDescClass::Material_Count |
( |
void | | ) |
|
◆ Pass_Count()
| int W3dMaterialDescClass::Pass_Count |
( |
void | | ) |
|
◆ Pass_Uses_Alpha()
| bool W3dMaterialDescClass::Pass_Uses_Alpha |
( |
int | pass | ) |
|
◆ Pass_Uses_Vertex_Alpha()
| bool W3dMaterialDescClass::Pass_Uses_Vertex_Alpha |
( |
int | pass | ) |
|
◆ Reset()
| void W3dMaterialDescClass::Reset |
( |
void | | ) |
|
◆ Shader_Count()
| int W3dMaterialDescClass::Shader_Count |
( |
void | | ) |
|
◆ Stage_Needs_Texture_Coordinates()
| bool W3dMaterialDescClass::Stage_Needs_Texture_Coordinates |
( |
int | pass, |
|
|
int | stage ) |
◆ Texture_Count()
| int W3dMaterialDescClass::Texture_Count |
( |
void | | ) |
|
◆ Vertex_Material_Count()
| int W3dMaterialDescClass::Vertex_Material_Count |
( |
void | | ) |
|
The documentation for this class was generated from the following files: