![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | dtTileState |
| struct | dtPolyState |
Enumerations | |
| enum | ESlabOverlapFlag { SLABOVERLAP_Cross = 1 , SLABOVERLAP_Min = 2 , SLABOVERLAP_Max = 4 } |
| enum | ELinkAllocationType { CREATE_LINK_PREALLOCATED , CREATE_LINK_DYNAMIC_OFFMESH } |
Functions | |
| DEFINE_LOG_CATEGORY (LogDetour) | |
| void | dtStatsSetCustom (dtStatsPostAddTileFunc *addFunc, dtStatsPreRemoveTileFunc *removeFunc) |
| bool | overlapSlabs (const dtReal *amin, const dtReal *amax, const dtReal *bmin, const dtReal *bmax, const dtReal px, const dtReal py, unsigned char *mode) |
| int | computeTileHash (int x, int y, const int mask) |
| unsigned int | allocLink (dtMeshTile *tile, char LinkAllocMode) |
| void | freeLink (dtMeshTile *tile, unsigned int link) |
| dtNavMesh * | dtAllocNavMesh () |
| void | dtFreeNavMesh (dtNavMesh *navmesh) |
| void | dtFreeNavMeshTileRuntimeData (dtMeshTile *tile) |
|
inline |
|
inline |
| DEFINE_LOG_CATEGORY | ( | LogDetour | ) |
| void dtFreeNavMeshTileRuntimeData | ( | dtMeshTile * | tile | ) |
| void dtStatsSetCustom | ( | dtStatsPostAddTileFunc * | addFunc, |
| dtStatsPreRemoveTileFunc * | removeFunc | ||
| ) |
|
inline |