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().