#include <MapBuilder.h>
|
| | MapTileBuilder (MapBuilder *mapBuilder, Optional< float > maxWalkableAngle, Optional< float > maxWalkableAngleNotSteep, bool skipLiquid, bool bigBaseUnit, bool debugOutput, std::vector< OffMeshData > const *offMeshConnections) |
| |
| | ~MapTileBuilder () |
| |
| void | WorkerThread () |
| |
| void | WaitCompletion () |
| |
| bool | shouldSkipTile (uint32 mapID, uint32 tileX, uint32 tileY) const override |
| |
| std::string | GetProgressText () const override |
| |
| void | OnTileDone () override |
| |
| | TileBuilder (boost::filesystem::path const &inputDirectory, boost::filesystem::path const &outputDirectory, Optional< float > maxWalkableAngle, Optional< float > maxWalkableAngleNotSteep, bool skipLiquid, bool bigBaseUnit, bool debugOutput, std::vector< OffMeshData > const *offMeshConnections) |
| |
| | TileBuilder (TileBuilder const &)=delete |
| |
| | TileBuilder (TileBuilder &&)=delete |
| |
| TileBuilder & | operator= (TileBuilder const &)=delete |
| |
| TileBuilder & | operator= (TileBuilder &&)=delete |
| |
| virtual | ~TileBuilder () |
| |
| void | buildTile (uint32 mapID, uint32 tileX, uint32 tileY, dtNavMesh *navMesh) |
| |
| TileResult | buildMoveMapTile (uint32 mapID, uint32 tileX, uint32 tileY, MeshData &meshData, float(&bmin)[3], float(&bmax)[3], dtNavMeshParams const *navMeshParams, std::string_view fileNameSuffix=""sv) |
| |
| void | saveMoveMapTileToFile (uint32 mapID, uint32 tileX, uint32 tileY, dtNavMesh *navMesh, TileResult const &tileResult, std::string_view fileNameSuffix=""sv) |
| |
| rcConfig | GetMapSpecificConfig (uint32 mapID, float const (&bmin)[3], float const (&bmax)[3], TileConfig const &tileConfig) const |
| |
Definition at line 50 of file MapBuilder.h.
◆ MapTileBuilder()
| MMAP::MapTileBuilder::MapTileBuilder |
( |
MapBuilder * |
mapBuilder, |
|
|
Optional< float > |
maxWalkableAngle, |
|
|
Optional< float > |
maxWalkableAngleNotSteep, |
|
|
bool |
skipLiquid, |
|
|
bool |
bigBaseUnit, |
|
|
bool |
debugOutput, |
|
|
std::vector< OffMeshData > const * |
offMeshConnections |
|
) |
| |
◆ ~MapTileBuilder()
| MMAP::MapTileBuilder::~MapTileBuilder |
( |
| ) |
|
◆ GetProgressText()
| std::string MMAP::MapTileBuilder::GetProgressText |
( |
| ) |
const |
|
overridevirtual |
◆ OnTileDone()
| void MMAP::MapTileBuilder::OnTileDone |
( |
| ) |
|
|
overridevirtual |
◆ shouldSkipTile()
| bool MMAP::MapTileBuilder::shouldSkipTile |
( |
uint32 |
mapID, |
|
|
uint32 |
tileX, |
|
|
uint32 |
tileY |
|
) |
| const |
|
overridevirtual |
◆ WaitCompletion()
| void MMAP::MapTileBuilder::WaitCompletion |
( |
| ) |
|
◆ WorkerThread()
| void MMAP::MapTileBuilder::WorkerThread |
( |
| ) |
|
◆ m_mapBuilder
◆ m_workerThread
| std::thread MMAP::MapTileBuilder::m_workerThread |
|
private |
The documentation for this class was generated from the following files: