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

#include <modelnode.h>

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

Public Member Functions

 MeshData ()
 

Public Attributes

Graphics::Mesh::MeshrawMesh
 Node raw mesh data. More...
 
std::vector< float > initialVertexCoords
 Initial node vertex coordinates. More...
 
std::vector< TextureHandletextures
 Textures. More...
 
TextureHandle envMap
 The environment map texture. More...
 
EnvironmentMapMode envMapMode
 The way the environment map is applied. More...
 

Detailed Description

Definition at line 158 of file modelnode.h.

Constructor & Destructor Documentation

◆ MeshData()

Graphics::Aurora::ModelNode::MeshData::MeshData ( )

Definition at line 66 of file modelnode.cpp.

Member Data Documentation

◆ envMap

TextureHandle Graphics::Aurora::ModelNode::MeshData::envMap

◆ envMapMode

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

◆ initialVertexCoords

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

◆ rawMesh

Graphics::Mesh::Mesh* Graphics::Aurora::ModelNode::MeshData::rawMesh

◆ textures

std::vector<TextureHandle> Graphics::Aurora::ModelNode::MeshData::textures

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