MercuryMeshCore Struct Reference

#include <MercuryMesh.h>

Collaboration diagram for MercuryMeshCore:

Collaboration graph
List of all members.

Public Member Functions

 MercuryMeshCore ()
void CalculateVertexNormals ()
void ComputeBinormalsAndTangents ()

Public Attributes

MVector< MercuryVertexm_vertices
MVector< MercuryPointm_tangents
MVector< MercuryPointm_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

Detailed Description

Definition at line 10 of file MercuryMesh.h.

Constructor & Destructor Documentation

MercuryMeshCore::MercuryMeshCore (  ) 

Definition at line 10 of file MercuryMesh.cpp.

Member Function Documentation

void MercuryMeshCore::CalculateVertexNormals (  ) 

Definition at line 114 of file MercuryMesh.cpp.

void MercuryMeshCore::ComputeBinormalsAndTangents (  ) 

Definition at line 211 of file MercuryMesh.cpp.

Member Data Documentation

MVector< MercuryVertex > MercuryMeshCore::m_vertices

Definition at line 15 of file MercuryMesh.h.

MVector< MercuryPoint > MercuryMeshCore::m_tangents

Definition at line 16 of file MercuryMesh.h.

MVector< MercuryPoint > MercuryMeshCore::m_binormals

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.

MVPtr MercuryMeshCore::m_verticesVBO

Definition at line 21 of file MercuryMesh.h.

MVPtr MercuryMeshCore::m_tangentVBO

Definition at line 22 of file MercuryMesh.h.

MVPtr MercuryMeshCore::m_binormalVBO

Definition at line 23 of file MercuryMesh.h.

MVPtr MercuryMeshCore::m_indicesVBO

Definition at line 24 of file MercuryMesh.h.

MVPtr MercuryMeshCore::m_extrasVBO

Definition at line 25 of file MercuryMesh.h.

bool MercuryMeshCore::m_useVBOs

Definition at line 27 of file MercuryMesh.h.

bool MercuryMeshCore::m_VBOinited

Definition at line 27 of file MercuryMesh.h.

bool MercuryMeshCore::m_bIsAnimated

Definition at line 29 of file MercuryMesh.h.

DRAWTYPES MercuryMeshCore::m_drawType

Definition at line 30 of file MercuryMesh.h.

int MercuryMeshCore::m_iMeshCount

Definition at line 32 of file MercuryMesh.h.

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