xoreos
0.0.5
|
#include <modelnode.h>
Public Member Functions | |
Mesh () | |
Public Attributes | |
float | wirecolor [3] |
Color of the wireframe. More... | |
float | ambient [3] |
Ambient color. More... | |
float | diffuse [3] |
Diffuse color. More... | |
float | specular [3] |
Specular color. More... | |
float | selfIllum [3] |
Self illumination color. More... | |
float | shininess |
Shiny? More... | |
float | alpha |
int | tilefade |
bool | render |
Render this mesh? More... | |
bool | shadow |
Does the node have a shadow? More... | |
bool | beaming |
bool | inheritcolor |
bool | rotatetexture |
bool | isTransparent |
bool | hasTransparencyHint |
bool | transparencyHint |
uint32 | transparencyHintFull |
bool | isBackgroundGeometry |
MeshData * | data |
Dangly * | dangly |
Skin * | skin |
Definition at line 171 of file modelnode.h.
Graphics::Aurora::ModelNode::Mesh::Mesh | ( | ) |
Definition at line 69 of file modelnode.cpp.
float Graphics::Aurora::ModelNode::Mesh::alpha |
float Graphics::Aurora::ModelNode::Mesh::ambient[3] |
Ambient color.
Definition at line 173 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Witcher::readMesh(), Graphics::Aurora::ModelNode_NWN_Binary::readMesh(), Graphics::Aurora::ModelNode_KotOR::readMesh(), and Graphics::Aurora::ModelNode_Witcher::readTexturePaint().
bool Graphics::Aurora::ModelNode::Mesh::beaming |
Definition at line 186 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Witcher::readMesh(), Graphics::Aurora::ModelNode_NWN_Binary::readMesh(), and Graphics::Aurora::ModelNode_Jade::readMesh().
Dangly* Graphics::Aurora::ModelNode::Mesh::dangly |
Definition at line 199 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode::~ModelNode().
MeshData* Graphics::Aurora::ModelNode::Mesh::data |
Definition at line 198 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_NWN2::createTint(), Graphics::Aurora::ModelNode_DragonAge::createVertexBuffer(), Graphics::Aurora::ModelNode::flushBuffers(), Graphics::Aurora::ModelNode::getEnvironmentMap(), Graphics::Aurora::ModelNode::getTextures(), 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::loadTextures(), 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_NWN2::removeTint(), Graphics::Aurora::ModelNode::render(), Graphics::Aurora::ModelNode::renderableMesh(), Graphics::Aurora::ModelNode::renderGeometryEnvMappedOver(), Graphics::Aurora::ModelNode::renderGeometryEnvMappedUnder(), Graphics::Aurora::ModelNode::renderGeometryNormal(), Graphics::Aurora::ModelNode::setEnvironmentMap(), Graphics::Aurora::ModelNode::setTextures(), Graphics::Aurora::ModelNode_NWN2::setTint(), Graphics::Aurora::Animation::updateSkinnedModel(), and Graphics::Aurora::ModelNode::~ModelNode().
float Graphics::Aurora::ModelNode::Mesh::diffuse[3] |
Diffuse color.
Definition at line 174 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_NWN2::createTint(), 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(), and Graphics::Aurora::ModelNode_Witcher::readTexturePaint().
bool Graphics::Aurora::ModelNode::Mesh::hasTransparencyHint |
Definition at line 192 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode::buildMaterial(), Graphics::Aurora::ModelNode::loadTextures(), Graphics::Aurora::ModelNode_Witcher::readMesh(), Graphics::Aurora::ModelNode_NWN_Binary::readMesh(), Graphics::Aurora::ModelNode_KotOR::readMesh(), and Graphics::Aurora::ModelNode_Jade::readMesh().
bool Graphics::Aurora::ModelNode::Mesh::inheritcolor |
Definition at line 187 of file modelnode.h.
bool Graphics::Aurora::ModelNode::Mesh::isBackgroundGeometry |
Definition at line 196 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Jade::readMesh().
bool Graphics::Aurora::ModelNode::Mesh::isTransparent |
Definition at line 190 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Witcher::buildMaterial(), Graphics::Aurora::ModelNode::buildMaterial(), Graphics::Aurora::ModelNode::loadTextures(), and Graphics::Aurora::ModelNode::render().
bool Graphics::Aurora::ModelNode::Mesh::render |
Render this mesh?
Definition at line 183 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Jade::createMesh(), 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_Jade::readMesh(), Graphics::Aurora::ModelNode_DragonAge::readMesh(), and Graphics::Aurora::ModelNode_Witcher::readTexturePaint().
bool Graphics::Aurora::ModelNode::Mesh::rotatetexture |
Definition at line 188 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_NWN_Binary::readMesh().
float Graphics::Aurora::ModelNode::Mesh::selfIllum[3] |
Self illumination color.
Definition at line 176 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Jade::readMesh().
bool Graphics::Aurora::ModelNode::Mesh::shadow |
Does the node have a shadow?
Definition at line 184 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Witcher::readMesh(), Graphics::Aurora::ModelNode_NWN_Binary::readMesh(), Graphics::Aurora::ModelNode_KotOR::readMesh(), Graphics::Aurora::ModelNode_Jade::readMesh(), and Graphics::Aurora::ModelNode_Witcher::readTexturePaint().
float Graphics::Aurora::ModelNode::Mesh::shininess |
Shiny?
Definition at line 177 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Witcher::readMesh(), and Graphics::Aurora::ModelNode_NWN_Binary::readMesh().
Skin* Graphics::Aurora::ModelNode::Mesh::skin |
Definition at line 200 of file modelnode.h.
Referenced by Graphics::Aurora::Model_KotOR::makeBoneNodeMap(), Graphics::Aurora::ModelNode_KotOR::readSkin(), Graphics::Aurora::Animation::updateSkinnedModel(), and Graphics::Aurora::ModelNode::~ModelNode().
float Graphics::Aurora::ModelNode::Mesh::specular[3] |
Specular color.
Definition at line 175 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_NWN2::loadRigid(), Graphics::Aurora::ModelNode_NWN2::loadSkin(), Graphics::Aurora::ModelNode_NWN_Binary::readMesh(), and Graphics::Aurora::ModelNode_KotOR::readMesh().
int Graphics::Aurora::ModelNode::Mesh::tilefade |
Definition at line 181 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_NWN_Binary::readMesh().
bool Graphics::Aurora::ModelNode::Mesh::transparencyHint |
Definition at line 193 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode::loadTextures(), Graphics::Aurora::ModelNode_Witcher::readMesh(), Graphics::Aurora::ModelNode_NWN_Binary::readMesh(), Graphics::Aurora::ModelNode_KotOR::readMesh(), and Graphics::Aurora::ModelNode_Jade::readMesh().
uint32 Graphics::Aurora::ModelNode::Mesh::transparencyHintFull |
Definition at line 194 of file modelnode.h.
Referenced by Graphics::Aurora::ModelNode_Jade::readMesh().
float Graphics::Aurora::ModelNode::Mesh::wirecolor[3] |
Color of the wireframe.
Definition at line 172 of file modelnode.h.