#include <MapBuilder.h>
|
| TileBuilder (MapBuilder *mapBuilder, bool skipLiquid, bool bigBaseUnit, bool debugOutput) |
|
| TileBuilder (TileBuilder &&)=default |
|
| ~TileBuilder () |
|
void | WorkerThread () |
|
void | WaitCompletion () |
|
void | buildTile (uint32 mapID, uint32 tileX, uint32 tileY, dtNavMesh *navMesh) |
|
void | buildMoveMapTile (uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData, float bmin[3], float bmax[3], dtNavMesh *navMesh) |
|
bool | shouldSkipTile (uint32 mapID, uint32 tileX, uint32 tileY) const |
|
Definition at line 107 of file MapBuilder.h.
◆ TileBuilder() [1/2]
MMAP::TileBuilder::TileBuilder |
( |
MapBuilder * |
mapBuilder, |
|
|
bool |
skipLiquid, |
|
|
bool |
bigBaseUnit, |
|
|
bool |
debugOutput |
|
) |
| |
◆ TileBuilder() [2/2]
◆ ~TileBuilder()
MMAP::TileBuilder::~TileBuilder |
( |
| ) |
|
◆ buildMoveMapTile()
void MMAP::TileBuilder::buildMoveMapTile |
( |
uint32 |
mapID, |
|
|
uint32 |
tileX, |
|
|
uint32 |
tileY, |
|
|
MeshData & |
meshData, |
|
|
float |
bmin[3], |
|
|
float |
bmax[3], |
|
|
dtNavMesh * |
navMesh |
|
) |
| |
◆ buildTile()
void MMAP::TileBuilder::buildTile |
( |
uint32 |
mapID, |
|
|
uint32 |
tileX, |
|
|
uint32 |
tileY, |
|
|
dtNavMesh * |
navMesh |
|
) |
| |
◆ shouldSkipTile()
◆ WaitCompletion()
void MMAP::TileBuilder::WaitCompletion |
( |
| ) |
|
◆ WorkerThread()
void MMAP::TileBuilder::WorkerThread |
( |
| ) |
|
◆ m_bigBaseUnit
bool MMAP::TileBuilder::m_bigBaseUnit |
|
private |
◆ m_debugOutput
bool MMAP::TileBuilder::m_debugOutput |
|
private |
◆ m_mapBuilder
◆ m_rcContext
rcContext* MMAP::TileBuilder::m_rcContext |
|
private |
◆ m_terrainBuilder
◆ m_workerThread
std::thread MMAP::TileBuilder::m_workerThread |
|
private |
The documentation for this class was generated from the following files: