![]() |
TrinityCore
|
#include <IntermediateValues.h>
Public Member Functions | |
| IntermediateValues () | |
| ~IntermediateValues () | |
| void | writeIV (uint32 mapID, uint32 tileX, uint32 tileY) |
| void | debugWrite (FILE *file, rcHeightfield const *mesh) |
| void | debugWrite (FILE *file, rcCompactHeightfield const *chf) |
| void | debugWrite (FILE *file, rcContourSet const *cs) |
| void | debugWrite (FILE *file, rcPolyMesh const *mesh) |
| void | debugWrite (FILE *file, rcPolyMeshDetail const *mesh) |
| void | generateObjFile (uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData) |
Public Attributes | |
| rcHeightfield * | heightfield |
| rcCompactHeightfield * | compactHeightfield |
| rcContourSet * | contours |
| rcPolyMesh * | polyMesh |
| rcPolyMeshDetail * | polyMeshDetail |
Definition at line 28 of file IntermediateValues.h.
|
inline |
Definition at line 36 of file IntermediateValues.h.
| MMAP::IntermediateValues::~IntermediateValues | ( | ) |
Definition at line 23 of file IntermediateValues.cpp.
References compactHeightfield, contours, heightfield, polyMesh, and polyMeshDetail.
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| rcCompactHeightfield const * | chf | ||
| ) |
Definition at line 100 of file IntermediateValues.cpp.
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| rcContourSet const * | cs | ||
| ) |
Definition at line 139 of file IntermediateValues.cpp.
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| rcHeightfield const * | mesh | ||
| ) |
Definition at line 62 of file IntermediateValues.cpp.
Referenced by writeIV().
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| rcPolyMesh const * | mesh | ||
| ) |
Definition at line 160 of file IntermediateValues.cpp.
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| rcPolyMeshDetail const * | mesh | ||
| ) |
Definition at line 179 of file IntermediateValues.cpp.
| void MMAP::IntermediateValues::generateObjFile | ( | uint32 | mapID, |
| uint32 | tileX, | ||
| uint32 | tileY, | ||
| MeshData & | meshData | ||
| ) |
Definition at line 192 of file IntermediateValues.cpp.
References MMAP::TerrainBuilder::copyIndices(), MMAP::MeshData::liquidTris, MMAP::MeshData::liquidVerts, MMAP::MeshData::solidTris, MMAP::MeshData::solidVerts, and Trinity::StringFormat().
Referenced by MMAP::TileBuilder::buildMoveMapTile().
Definition at line 32 of file IntermediateValues.cpp.
References compactHeightfield, contours, debugWrite(), heightfield, polyMesh, polyMeshDetail, and Trinity::StringFormat().
Referenced by MMAP::TileBuilder::buildMoveMapTile().
| rcCompactHeightfield* MMAP::IntermediateValues::compactHeightfield |
Definition at line 31 of file IntermediateValues.h.
Referenced by writeIV(), and ~IntermediateValues().
| rcContourSet* MMAP::IntermediateValues::contours |
Definition at line 32 of file IntermediateValues.h.
Referenced by writeIV(), and ~IntermediateValues().
| rcHeightfield* MMAP::IntermediateValues::heightfield |
Definition at line 30 of file IntermediateValues.h.
Referenced by writeIV(), and ~IntermediateValues().
| rcPolyMesh* MMAP::IntermediateValues::polyMesh |
Definition at line 33 of file IntermediateValues.h.
Referenced by MMAP::TileBuilder::buildMoveMapTile(), writeIV(), and ~IntermediateValues().
| rcPolyMeshDetail* MMAP::IntermediateValues::polyMeshDetail |
Definition at line 34 of file IntermediateValues.h.
Referenced by MMAP::TileBuilder::buildMoveMapTile(), writeIV(), and ~IntermediateValues().