| ColorArray | MeshMatDescClass | protected |
| Configure_Material(VertexMaterialClass *mtl, int pass, bool lighting_enabled) | MeshMatDescClass | protected |
| DCGSource | MeshMatDescClass | protected |
| Delete_Pass(int pass) | MeshMatDescClass | protected |
| DIGSource | MeshMatDescClass | protected |
| Disable_Backface_Culling(void) | MeshMatDescClass | inlineprotected |
| Disable_Lighting(void) | MeshMatDescClass | |
| Do_Mappers_Need_Normals(void) | MeshMatDescClass | |
| Get_Color_Array(int array, bool create=true) | MeshMatDescClass | inline |
| Get_DCG_Array(int pass) | MeshMatDescClass | inline |
| Get_DCG_Source(int pass) | MeshMatDescClass | inline |
| Get_DIG_Array(int pass) | MeshMatDescClass | inline |
| Get_DIG_Source(int pass) | MeshMatDescClass | inline |
| Get_Material(int vidx, int pass=0) const | MeshMatDescClass | |
| Get_Material_Array(int pass, bool create=true) | MeshMatDescClass | |
| Get_Pass_Count(void) const | MeshMatDescClass | inline |
| Get_Polygon_Count(void) const | MeshMatDescClass | inline |
| Get_Shader(int pidx, int pass=0) const | MeshMatDescClass | |
| Get_Shader_Array(int pass, bool create=true) | MeshMatDescClass | |
| Get_Single_Material(int pass=0) const | MeshMatDescClass | inline |
| Get_Single_Shader(int pass=0) const | MeshMatDescClass | inline |
| Get_Single_Texture(int pass=0, int stage=0) const | MeshMatDescClass | |
| Get_Texture(int pidx, int pass=0, int stage=0) const | MeshMatDescClass | |
| Get_Texture_Array(int pass, int stage, bool create=true) | MeshMatDescClass | |
| Get_UV_Array(int pass, int stage) | MeshMatDescClass | inline |
| Get_UV_Array_By_Index(int index, bool create=true) | MeshMatDescClass | inline |
| Get_UV_Array_Count(void) | MeshMatDescClass | inline |
| Get_UV_Source(int pass, int stage) | MeshMatDescClass | inline |
| Get_Vertex_Count(void) const | MeshMatDescClass | inline |
| glueEnforcer() const =0 | W3DMPO | protectedpure virtual |
| Has_Color_Array(int array) | MeshMatDescClass | inline |
| Has_Material_Array(int pass) const | MeshMatDescClass | inline |
| Has_Material_Data(int pass) | MeshMatDescClass | inline |
| Has_Shader_Array(int pass) const | MeshMatDescClass | inline |
| Has_Shader_Data(int pass) | MeshMatDescClass | inline |
| Has_Texture_Array(int pass, int stage) const | MeshMatDescClass | inline |
| Has_Texture_Data(int pass, int stage) | MeshMatDescClass | inline |
| Has_UV(int pass, int stage) | MeshMatDescClass | inline |
| Init_Alternate(MeshMatDescClass &def_mat_desc, MeshMatDescClass &alternate_desc) | MeshMatDescClass | |
| Install_UV_Array(int pass, int stage, Vector2 *uvs, int count) | MeshMatDescClass | |
| Is_Empty(void) | MeshMatDescClass | |
| Make_Color_Array_Unique(int index) | MeshMatDescClass | |
| Make_UV_Array_Unique(int pass, int stage) | MeshMatDescClass | |
| Material | MeshMatDescClass | protected |
| MaterialArray | MeshMatDescClass | protected |
| MAX_COLOR_ARRAYS enum value | MeshMatDescClass | |
| MAX_PASSES enum value | MeshMatDescClass | |
| MAX_TEX_STAGES enum value | MeshMatDescClass | |
| MAX_UV_ARRAYS enum value | MeshMatDescClass | |
| MeshMatDescClass(void) | MeshMatDescClass | |
| MeshMatDescClass(const MeshMatDescClass &that) | MeshMatDescClass | |
| MeshModelClass class | MeshMatDescClass | friend |
| NullShader | MeshMatDescClass | static |
| operator=(const MeshMatDescClass &that) | MeshMatDescClass | |
| PassCount | MeshMatDescClass | protected |
| Peek_Material(int vidx, int pass=0) const | MeshMatDescClass | |
| Peek_Single_Material(int pass=0) const | MeshMatDescClass | inline |
| Peek_Single_Texture(int pass=0, int stage=0) const | MeshMatDescClass | inline |
| Peek_Texture(int pidx, int pass=0, int stage=0) const | MeshMatDescClass | |
| PolyCount | MeshMatDescClass | protected |
| Post_Load_Process(bool enable_lighting=true, MeshModelClass *parent=NULL) | MeshMatDescClass | |
| Reset(int polycount, int vertcount, int passcount) | MeshMatDescClass | |
| Set_DCG_Source(int pass, VertexMaterialClass::ColorSourceType source) | MeshMatDescClass | inline |
| Set_DIG_Source(int pass, VertexMaterialClass::ColorSourceType source) | MeshMatDescClass | inline |
| Set_Material(int vidx, VertexMaterialClass *vmat, int pass=0) | MeshMatDescClass | |
| Set_Pass_Count(int passes) | MeshMatDescClass | inline |
| Set_Polygon_Count(int polycount) | MeshMatDescClass | inline |
| Set_Shader(int pidx, ShaderClass shader, int pass=0) | MeshMatDescClass | |
| Set_Single_Material(VertexMaterialClass *vmat, int pass=0) | MeshMatDescClass | |
| Set_Single_Shader(ShaderClass shader, int pass=0) | MeshMatDescClass | |
| Set_Single_Texture(TextureClass *tex, int pass=0, int stage=0) | MeshMatDescClass | |
| Set_Texture(int pidx, TextureClass *tex, int pass=0, int stage=0) | MeshMatDescClass | |
| Set_UV_Source(int pass, int stage, int sourceindex) | MeshMatDescClass | inline |
| Set_Vertex_Count(int vertcount) | MeshMatDescClass | inline |
| Shader | MeshMatDescClass | protected |
| ShaderArray | MeshMatDescClass | protected |
| Texture | MeshMatDescClass | protected |
| TextureArray | MeshMatDescClass | protected |
| UV | MeshMatDescClass | protected |
| UVSource | MeshMatDescClass | protected |
| VertexCount | MeshMatDescClass | protected |
| ~MeshMatDescClass(void) | MeshMatDescClass | |
| ~W3DMPO() | W3DMPO | inlinevirtual |