|
xoreos
0.0.5
|
#include <modelnode.h>

Public Member Functions | |
| MeshData () | |
Public Attributes | |
| Graphics::Mesh::Mesh * | rawMesh |
| Node raw mesh data. More... | |
| std::vector< float > | initialVertexCoords |
| Initial node vertex coordinates. More... | |
| std::vector< TextureHandle > | textures |
| Textures. More... | |
| TextureHandle | envMap |
| The environment map texture. More... | |
| EnvironmentMapMode | envMapMode |
| The way the environment map is applied. More... | |
Definition at line 158 of file modelnode.h.
| Graphics::Aurora::ModelNode::MeshData::MeshData | ( | ) |
Definition at line 66 of file modelnode.cpp.
| TextureHandle Graphics::Aurora::ModelNode::MeshData::envMap |
The environment map texture.
Definition at line 165 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Witcher::buildMaterial(), Graphics::Aurora::ModelNode::buildMaterial(), Graphics::Aurora::ModelNode::getEnvironmentMap(), Graphics::Aurora::ModelNode::loadTextures(), Graphics::Aurora::ModelNode::renderGeometryEnvMappedOver(), Graphics::Aurora::ModelNode::renderGeometryEnvMappedUnder(), and Graphics::Aurora::ModelNode::setEnvironmentMap().
| EnvironmentMapMode Graphics::Aurora::ModelNode::MeshData::envMapMode |
The way the environment map is applied.
Definition at line 166 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode::getEnvironmentMap(), and Graphics::Aurora::ModelNode_KotOR::readMesh().
| std::vector<float> Graphics::Aurora::ModelNode::MeshData::initialVertexCoords |
Initial node vertex coordinates.
Definition at line 161 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_KotOR::readMesh(), and Graphics::Aurora::Animation::updateSkinnedModel().
| Graphics::Mesh::Mesh* Graphics::Aurora::ModelNode::MeshData::rawMesh |
Node raw mesh data.
Definition at line 159 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Witcher::buildMaterial(), Graphics::Aurora::ModelNode::buildMaterial(), Graphics::Aurora::ModelNode::createBound(), Graphics::Aurora::ModelNode_DragonAge::createIndexBuffer(), Graphics::Aurora::ModelNode_Jade::createMesh(), Graphics::Aurora::ModelNode_DragonAge::createVertexBuffer(), Graphics::Aurora::ModelNode::flushBuffers(), Graphics::Aurora::ModelNode_Witcher::load(), Graphics::Aurora::ModelNode_DragonAge::load(), Graphics::Aurora::ModelNode_KotOR::load(), Graphics::Aurora::ModelNode_Jade::load(), Graphics::Aurora::ModelNode_NWN2::loadRigid(), Graphics::Aurora::ModelNode_NWN2::loadSkin(), Graphics::Aurora::ModelNode_Witcher::readMesh(), Graphics::Aurora::ModelNode_NWN_Binary::readMesh(), Graphics::Aurora::ModelNode_KotOR::readMesh(), Graphics::Aurora::ModelNode_DragonAge::readMesh(), Graphics::Aurora::ModelNode_Witcher::readTexturePaint(), Graphics::Aurora::ModelNode::render(), Graphics::Aurora::ModelNode::renderableMesh(), Graphics::Aurora::ModelNode::renderGeometryEnvMappedOver(), Graphics::Aurora::ModelNode::renderGeometryEnvMappedUnder(), Graphics::Aurora::ModelNode::renderGeometryNormal(), and Graphics::Aurora::Animation::updateSkinnedModel().
| std::vector<TextureHandle> Graphics::Aurora::ModelNode::MeshData::textures |
Textures.
Definition at line 163 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Witcher::buildMaterial(), Graphics::Aurora::ModelNode::buildMaterial(), Graphics::Aurora::ModelNode_NWN2::createTint(), Graphics::Aurora::ModelNode::getTextures(), Graphics::Aurora::ModelNode::loadTextures(), Graphics::Aurora::ModelNode_NWN2::removeTint(), Graphics::Aurora::ModelNode::renderGeometryEnvMappedOver(), Graphics::Aurora::ModelNode::renderGeometryEnvMappedUnder(), and Graphics::Aurora::ModelNode::renderGeometryNormal().
1.8.14