Navigation
API > API/Runtime > API/Runtime/Navmesh > API/Runtime/Navmesh/DetourTileCache
References
| Module | Navmesh |
| Header | /Engine/Source/Runtime/Navmesh/Public/DetourTileCache/DetourTileCache.h |
| Include | #include "DetourTileCache/DetourTileCache.h" |
Syntax
class dtTileCache
Constructors
| Type | Name | Description | |
|---|---|---|---|
dtTileCache () |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~dtTileCache () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| dtStatus | addObstacle
(
const dtReal* pos, |
||
| dtStatus | addTile
(
unsigned char* data, |
||
| dtStatus | buildNavMeshTile
(
const dtCompressedTileRef ref, |
||
| dtStatus | buildNavMeshTilesAt
(
const int tx, |
||
| void | calcTightTileBounds
(
const dtTileCacheLayerHeader* header, |
||
| unsigned int | decodeObstacleIdObstacle
(
dtObstacleRef ref |
Decodes an obstacle id. | |
| unsigned int | decodeObstacleIdSalt
(
dtObstacleRef ref |
Decodes an obstacle salt. | |
| unsigned int | decodeTileIdSalt
(
dtCompressedTileRef ref |
Decodes a tile salt. | |
| unsigned int | decodeTileIdTile
(
dtCompressedTileRef ref |
Decodes a tile id. | |
| dtObstacleRef | encodeObstacleId
(
unsigned int salt, |
Encodes an obstacle id. | |
| dtCompressedTileRef | encodeTileId
(
unsigned int salt, |
Encodes a tile id. | |
| dtTileCacheAlloc * | getAlloc () |
||
| dtTileCacheCompressor * | |||
| const dtTileCacheObstacle * | getObstacle
(
const int i |
||
| void | getObstacleBounds
(
const dtTileCacheObstacle* ob, |
||
| const dtTileCacheObstacle * | getObstacleByRef
(
dtObstacleRef ref |
||
| int | |||
| dtObstacleRef | getObstacleRef
(
const dtTileCacheObstacle* obmin |
||
| const dtTileCacheParams * | getParams () |
||
| dtTileCacheMeshProcess * | getProcessor () |
||
| const dtCompressedTile * | getTile
(
const int i |
||
| dtCompressedTile * | getTileAt
(
const int tx, |
||
| const dtCompressedTile * | getTileByRef
(
dtCompressedTileRef ref |
||
| int | getTileCount () |
||
| dtCompressedTileRef | getTileRef
(
const dtCompressedTile* tile |
||
| int | getTilesAt
(
const int tx, |
||
| dtStatus | init
(
const dtTileCacheParams* params, |
||
| dtStatus | queryTiles
(
const dtReal* bmin, |
||
| dtStatus | removeObstacle
(
const dtObstacleRef ref |
||
| dtStatus | removeTile
(
dtCompressedTileRef ref, |
||
| dtStatus |
Enums
| Type | Name | Description | |
|---|---|---|---|
| ObstacleRequestAction |
Constants
| Name | Description |
|---|---|
| MAX_REQUESTS | |
| MAX_UPDATE |