#include <MercuryMesh.h>
Collaboration diagram for MercuryMeshCore:
Public Member Functions | |
MercuryMeshCore () | |
void | CalculateVertexNormals () |
void | ComputeBinormalsAndTangents () |
Public Attributes | |
MVector< MercuryVertex > | m_vertices |
MVector< MercuryPoint > | m_tangents |
MVector< MercuryPoint > | m_binormals |
MVector< unsigned int > | m_indices |
unsigned char * | m_extras |
MVPtr | m_verticesVBO |
MVPtr | m_tangentVBO |
MVPtr | m_binormalVBO |
MVPtr | m_indicesVBO |
MVPtr | m_extrasVBO |
bool | m_useVBOs |
bool | m_VBOinited |
bool | m_bIsAnimated |
DRAWTYPES | m_drawType |
int | m_iMeshCount |
Definition at line 10 of file MercuryMesh.h.
MercuryMeshCore::MercuryMeshCore | ( | ) |
Definition at line 10 of file MercuryMesh.cpp.
void MercuryMeshCore::CalculateVertexNormals | ( | ) |
Definition at line 114 of file MercuryMesh.cpp.
void MercuryMeshCore::ComputeBinormalsAndTangents | ( | ) |
Definition at line 211 of file MercuryMesh.cpp.
Definition at line 15 of file MercuryMesh.h.
Definition at line 16 of file MercuryMesh.h.
Definition at line 17 of file MercuryMesh.h.
MVector< unsigned int > MercuryMeshCore::m_indices |
Definition at line 18 of file MercuryMesh.h.
unsigned char* MercuryMeshCore::m_extras |
Definition at line 19 of file MercuryMesh.h.
Definition at line 21 of file MercuryMesh.h.
Definition at line 22 of file MercuryMesh.h.
Definition at line 23 of file MercuryMesh.h.
Definition at line 24 of file MercuryMesh.h.
Definition at line 25 of file MercuryMesh.h.
Definition at line 27 of file MercuryMesh.h.
Definition at line 27 of file MercuryMesh.h.
Definition at line 29 of file MercuryMesh.h.
Definition at line 30 of file MercuryMesh.h.
Definition at line 32 of file MercuryMesh.h.