Navigation
API > API/Runtime > API/Runtime/Navmesh
Classes
Constants
Name | Description |
---|---|
DT_MAX_TOUCHED_TILES | |
DT_TILECACHE_MAGIC | 'DTLR'; |
DT_TILECACHE_NULL_AREA | |
DT_TILECACHE_NULL_IDX | |
DT_TILECACHE_VERSION | |
DT_TILECACHE_WALKABLE_AREA |
Typedefs
Name | Description |
---|---|
dtCompressedTileRef | |
dtObstacleRef |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
dtCompressedTileFlags | Flags for addTile. | |
![]() |
ObstacleState |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
dtTileCache * | ||
![]() |
dtTileCacheContourSet * | dtAllocTileCacheContourSet
(
dtTileCacheAlloc* alloc |
|
![]() |
dtTileCacheDistanceField * | dtAllocTileCacheDistanceField
(
dtTileCacheAlloc* alloc |
|
![]() |
dtTileCachePolyMesh * | dtAllocTileCachePolyMesh
(
dtTileCacheAlloc* alloc |
|
![]() |
dtTileCachePolyMeshDetail * | dtAllocTileCachePolyMeshDetail
(
dtTileCacheAlloc* alloc |
|
![]() |
dtStatus | dtBuildTileCacheContours
(
dtTileCacheAlloc* alloc, |
|
![]() |
dtStatus | dtBuildTileCacheDistanceField
(
dtTileCacheAlloc* alloc, |
|
![]() |
dtStatus | dtBuildTileCacheLayer
(
dtTileCacheCompressor* comp, |
|
![]() |
dtStatus | dtBuildTileCachePolyMesh
(
dtTileCacheAlloc* alloc, |
|
![]() |
dtStatus | dtBuildTileCachePolyMeshDetail
(
dtTileCacheAlloc* alloc, |
|
![]() |
dtStatus | dtBuildTileCacheRegions
(
dtTileCacheAlloc* alloc, |
|
![]() |
dtStatus | dtBuildTileCacheRegionsChunky
(
dtTileCacheAlloc* alloc, |
|
![]() |
dtStatus | dtBuildTileCacheRegionsMonotone
(
dtTileCacheAlloc* alloc, |
|
![]() |
dtStatus | dtDecompressTileCacheLayer
(
dtTileCacheAlloc* alloc, |
|
![]() |
void | dtFreeTileCache
(
dtTileCache* tc |
|
![]() |
void | dtFreeTileCacheContourSet
(
dtTileCacheAlloc* alloc, |
|
![]() |
void | dtFreeTileCacheDistanceField
(
dtTileCacheAlloc* alloc, |
|
![]() |
void | dtFreeTileCacheLayer
(
dtTileCacheAlloc* alloc, |
|
![]() |
void | dtFreeTileCachePolyMesh
(
dtTileCacheAlloc* alloc, |
|
![]() |
void | dtFreeTileCachePolyMeshDetail
(
dtTileCacheAlloc* alloc, |
|
![]() |
dtStatus | dtMarkBoxArea
(
dtTileCacheLayer& layer, |
|
![]() |
dtStatus | dtMarkConvexArea
(
dtTileCacheLayer& layer, |
|
![]() |
dtStatus | dtMarkCylinderArea
(
dtTileCacheLayer& layer, |
|
![]() |
dtStatus | dtReplaceArea
(
dtTileCacheLayer& layer, |
|
![]() |
dtStatus | dtReplaceBoxArea
(
dtTileCacheLayer& layer, |
|
![]() |
dtStatus | dtReplaceConvexArea
(
dtTileCacheLayer& layer, |
|
![]() |
dtStatus | dtReplaceCylinderArea
(
dtTileCacheLayer& layer, |
|
![]() |
bool | dtTileCacheHeaderSwapEndian
(
unsigned char* data, |
Swaps the endianess of the compressed tile data's header (dtTileCacheLayerHeader). |
![]() |
int | getDirOffsetX
(
int dir |
|
![]() |
int | getDirOffsetY
(
int dir |