#include <mesh.h>
Collaboration diagram for Mesh::Material:

Public Member Functions | |
| Material () | |
Public Attributes | |
| Color | diffuse |
| Color | emissive |
| ResourceHandle | maps [TextureSemanticMax] |
| float | opacity |
| Color | specular |
| float | specularPower |
|
|
Definition at line 48 of file mesh.cpp. References InvalidResource, and maps. 00048 : 00049 diffuse(0.0f, 0.0f, 0.0f), 00050 emissive(0.0f, 0.0f, 0.0f), 00051 specular(0.0f, 0.0f, 0.0f), 00052 specularPower(1.0f), 00053 opacity(1.0f) 00054 { 00055 for (int i = 0; i < TextureSemanticMax; i++) 00056 maps[i] = InvalidResource; 00057 00058 }
|
|
|
Definition at line 120 of file mesh.h. Referenced by Convert3DSMesh(), Convert3DSModel(), BinaryModelLoader::loadMaterial(), and AsciiModelLoader::loadMaterial(). |
|
|
Definition at line 121 of file mesh.h. Referenced by BinaryModelLoader::loadMaterial(), and AsciiModelLoader::loadMaterial(). |
|
|
Definition at line 125 of file mesh.h. Referenced by Convert3DSMesh(), Convert3DSModel(), RenderContext::drawGroup(), BinaryModelLoader::loadMaterial(), AsciiModelLoader::loadMaterial(), Material(), and RenderContext::setMaterial(). |
|
|
Definition at line 124 of file mesh.h. Referenced by Convert3DSMesh(), Convert3DSModel(), Model::OpacityComparator::getOpacity(), BinaryModelLoader::loadMaterial(), and AsciiModelLoader::loadMaterial(). |
|
|
Definition at line 122 of file mesh.h. Referenced by Convert3DSMesh(), Convert3DSModel(), BinaryModelLoader::loadMaterial(), and AsciiModelLoader::loadMaterial(). |
|
|
Definition at line 123 of file mesh.h. Referenced by Convert3DSMesh(), Convert3DSModel(), BinaryModelLoader::loadMaterial(), and AsciiModelLoader::loadMaterial(). |
1.4.1