|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <IntermediateValues.h>
Public Member Functions | |
| void | debugWrite (FILE *file, const rcCompactHeightfield *chf) |
| void | debugWrite (FILE *file, const rcContourSet *cs) |
| void | debugWrite (FILE *file, const rcHeightfield *mesh) |
| void | debugWrite (FILE *file, const rcPolyMesh *mesh) |
| void | debugWrite (FILE *file, const rcPolyMeshDetail *mesh) |
| void | generateObjFile (uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData) |
| IntermediateValues () | |
| void | writeIV (uint32 mapID, uint32 tileX, uint32 tileY) |
| ~IntermediateValues () | |
Public Attributes | |
| rcCompactHeightfield * | compactHeightfield |
| rcContourSet * | contours |
| rcHeightfield * | heightfield |
| rcPolyMesh * | polyMesh |
| rcPolyMeshDetail * | polyMeshDetail |
Definition at line 17 of file IntermediateValues.h.
|
inline |
Definition at line 25 of file IntermediateValues.h.
References compactHeightfield, contours, heightfield, polyMesh, and polyMeshDetail.
| MMAP::IntermediateValues::~IntermediateValues | ( | ) |
Definition at line 10 of file IntermediateValues.cpp.
References compactHeightfield, contours, heightfield, polyMesh, and polyMeshDetail.
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| const rcCompactHeightfield * | chf ) |
Definition at line 97 of file IntermediateValues.cpp.
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| const rcContourSet * | cs ) |
Definition at line 136 of file IntermediateValues.cpp.
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| const rcHeightfield * | mesh ) |
Definition at line 59 of file IntermediateValues.cpp.
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| const rcPolyMesh * | mesh ) |
Definition at line 157 of file IntermediateValues.cpp.
| void MMAP::IntermediateValues::debugWrite | ( | FILE * | file, |
| const rcPolyMeshDetail * | mesh ) |
Definition at line 176 of file IntermediateValues.cpp.
| void MMAP::IntermediateValues::generateObjFile | ( | uint32 | mapID, |
| uint32 | tileX, | ||
| uint32 | tileY, | ||
| MeshData & | meshData ) |
Definition at line 189 of file IntermediateValues.cpp.
References MMAP::TerrainBuilder::copyIndices(), MMAP::MeshData::liquidTris, MMAP::MeshData::liquidVerts, MMAP::MeshData::solidTris, and MMAP::MeshData::solidVerts.
Referenced by MMAP::MapBuilder::buildMoveMapTile().
Definition at line 19 of file IntermediateValues.cpp.
References compactHeightfield, contours, DEBUG_WRITE, heightfield, polyMesh, and polyMeshDetail.
Referenced by MMAP::MapBuilder::buildMoveMapTile().
| rcCompactHeightfield* MMAP::IntermediateValues::compactHeightfield |
Definition at line 20 of file IntermediateValues.h.
Referenced by IntermediateValues(), writeIV(), and ~IntermediateValues().
| rcContourSet* MMAP::IntermediateValues::contours |
Definition at line 21 of file IntermediateValues.h.
Referenced by IntermediateValues(), writeIV(), and ~IntermediateValues().
| rcHeightfield* MMAP::IntermediateValues::heightfield |
Definition at line 19 of file IntermediateValues.h.
Referenced by IntermediateValues(), writeIV(), and ~IntermediateValues().
| rcPolyMesh* MMAP::IntermediateValues::polyMesh |
Definition at line 22 of file IntermediateValues.h.
Referenced by MMAP::MapBuilder::buildMoveMapTile(), IntermediateValues(), writeIV(), and ~IntermediateValues().
| rcPolyMeshDetail* MMAP::IntermediateValues::polyMeshDetail |
Definition at line 23 of file IntermediateValues.h.
Referenced by MMAP::MapBuilder::buildMoveMapTile(), IntermediateValues(), writeIV(), and ~IntermediateValues().