/Engine/Source/Runtime/Navmesh/Public/Detour/DetourNavMesh.h
Tiles returned by adtNavMeshobject are not guarenteed to be populated. For example: The tile at a location might not have been loaded yet, or may have been removed. In this case, pointers will be null. So if in doubt, check the polygon count in the tile's header to determine if a tile has polygons defined.
struct dtMeshTile
dtBVNode*
bvTree
The tile bounding volume nodes.
unsigned char &...
data
The tile data. (Not directly accessed under normal situations.)
int
dataSize
Size of the tile data.
dtPolyDetail&#...
detailMeshes
The tile's detail sub-meshes. [Size:dtMeshHeader::detailMeshCount].
unsigned char &...
detailTris
The detail mesh's triangles. [(vertA, vertB, vertC) *dtMeshHeader::detailTriCount].
dtReal *
detailVerts
The detail mesh's unique vertices. [(x, y, z) *dtMeshHeader::detailVertCount].
unsigned int
dynamicFreeListO
Indexof the next free dynamic link.
dtChunkArray<d...
dynamicLinksO
Dynamic links array (indices starting fromdtMeshHeader::maxLinkCount)
int
flags
Tile flags. (See: dtTileFlags)
dtMeshHeader&#...
header
The tile header.
dtLink*
links
The tile links. [Size:dtMeshHeader::maxLinkCount].
unsigned int
linksFreeList
Indexto the next free link.
dtMeshTile*...
next
The next free tile, or the next tile in the spatial grid.
dtOffMeshConnec...
offMeshCons
The tile off-mesh connections. [Size:dtMeshHeader::offMeshConCount].
dtPoly*
polys
The tile polygons. [Size:dtMeshHeader::polyCount].
unsigned int
salt
Counter describing modifications to the tile.
dtReal *
verts
The tile vertices. [Size:dtMeshHeader::vertCount].