xoreos  0.0.5
Public Member Functions | Public Attributes | List of all members
Graphics::Aurora::ModelNode::Mesh Struct Reference

#include <modelnode.h>

Collaboration diagram for Graphics::Aurora::ModelNode::Mesh:
Collaboration graph
[legend]

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
 
MeshDatadata
 
Danglydangly
 
Skinskin
 

Detailed Description

Definition at line 171 of file modelnode.h.

Constructor & Destructor Documentation

◆ Mesh()

Graphics::Aurora::ModelNode::Mesh::Mesh ( )

Definition at line 69 of file modelnode.cpp.

Member Data Documentation

◆ alpha

float Graphics::Aurora::ModelNode::Mesh::alpha

◆ ambient

float Graphics::Aurora::ModelNode::Mesh::ambient[3]

◆ beaming

bool Graphics::Aurora::ModelNode::Mesh::beaming

◆ dangly

Dangly* Graphics::Aurora::ModelNode::Mesh::dangly

Definition at line 199 of file modelnode.h.

Referenced by Graphics::Aurora::ModelNode::~ModelNode().

◆ data

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

◆ diffuse

float Graphics::Aurora::ModelNode::Mesh::diffuse[3]

◆ hasTransparencyHint

bool Graphics::Aurora::ModelNode::Mesh::hasTransparencyHint

◆ inheritcolor

bool Graphics::Aurora::ModelNode::Mesh::inheritcolor

Definition at line 187 of file modelnode.h.

◆ isBackgroundGeometry

bool Graphics::Aurora::ModelNode::Mesh::isBackgroundGeometry

Definition at line 196 of file modelnode.h.

Referenced by Graphics::Aurora::ModelNode_Jade::readMesh().

◆ isTransparent

bool Graphics::Aurora::ModelNode::Mesh::isTransparent

◆ render

bool Graphics::Aurora::ModelNode::Mesh::render

◆ rotatetexture

bool Graphics::Aurora::ModelNode::Mesh::rotatetexture

Definition at line 188 of file modelnode.h.

Referenced by Graphics::Aurora::ModelNode_NWN_Binary::readMesh().

◆ selfIllum

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

◆ shadow

bool Graphics::Aurora::ModelNode::Mesh::shadow

◆ shininess

float Graphics::Aurora::ModelNode::Mesh::shininess

◆ skin

Skin* Graphics::Aurora::ModelNode::Mesh::skin

◆ specular

float Graphics::Aurora::ModelNode::Mesh::specular[3]

◆ tilefade

int Graphics::Aurora::ModelNode::Mesh::tilefade

Definition at line 181 of file modelnode.h.

Referenced by Graphics::Aurora::ModelNode_NWN_Binary::readMesh().

◆ transparencyHint

bool Graphics::Aurora::ModelNode::Mesh::transparencyHint

◆ transparencyHintFull

uint32 Graphics::Aurora::ModelNode::Mesh::transparencyHintFull

Definition at line 194 of file modelnode.h.

Referenced by Graphics::Aurora::ModelNode_Jade::readMesh().

◆ wirecolor

float Graphics::Aurora::ModelNode::Mesh::wirecolor[3]

Color of the wireframe.

Definition at line 172 of file modelnode.h.


The documentation for this struct was generated from the following files: