UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DetourTileCache.h File Reference

Go to the source code of this file.

Classes

struct  dtCompressedTile
 
struct  dtTileCacheObstacle
 
struct  dtTileCacheParams
 
struct  dtTileCacheMeshProcess
 
class  dtTileCache
 

Typedefs

typedef unsigned int dtObstacleRef
 
typedef unsigned int dtCompressedTileRef
 

Enumerations

enum  dtCompressedTileFlags { DT_COMPRESSEDTILE_FREE_DATA = 0x01 }
 Flags for addTile. More...
 
enum  ObstacleState { DT_OBSTACLE_EMPTY , DT_OBSTACLE_PROCESSING , DT_OBSTACLE_PROCESSED , DT_OBSTACLE_REMOVING }
 

Functions

NAVMESH_API dtTileCachedtAllocTileCache ()
 
NAVMESH_API void dtFreeTileCache (dtTileCache *tc)
 

Typedef Documentation

◆ dtCompressedTileRef

◆ dtObstacleRef

Enumeration Type Documentation

◆ dtCompressedTileFlags

Flags for addTile.

Enumerator
DT_COMPRESSEDTILE_FREE_DATA 

Navmesh owns the tile memory and should free it.

◆ ObstacleState

Enumerator
DT_OBSTACLE_EMPTY 
DT_OBSTACLE_PROCESSING 
DT_OBSTACLE_PROCESSED 
DT_OBSTACLE_REMOVING 

Function Documentation

◆ dtAllocTileCache()

NAVMESH_API dtTileCache * dtAllocTileCache ( )

◆ dtFreeTileCache()

NAVMESH_API void dtFreeTileCache ( dtTileCache tc)