Module 

Header 
/Engine/Source/Runtime/Navmesh/Public/Recast/Recast.h 
Include 
#include "Recast/Recast.h" 
struct rcConfig
Specifies a configuration to use when performing Recast builds.
Name  Description  


float[3] 
bmax 
The maximum bounds of the field's AABB. [(x, y, z)] [Units: wu]. 

float[3] 
bmin 
The minimum bounds of the field's AABB. [(x, y, z)] [Units: wu]. 

int 
borderSize 
The size of the nonnavigable border around the heightfield. [Limit: >=0] [Units: vx]. 

float 
ch 
The yaxis cell size to use for fields. [Limit: > 0] [Units: wu]. 

float 
cs 
The xzplane cell size to use for fields. [Limit: > 0] [Units: wu]. 

float 
detailSampleDist 
Sets the sampling distance to use when generating the detail mesh. 

float 
detailSampleMaxError 
The maximum distance the detail mesh surface should deviate from heightfield data. 

int 
height 
The height of the field along the zaxis. [Limit: >= 0] [Units: vx]. 

int 
maxEdgeLen 
The maximum allowed length for contour edges along the border of the mesh. [Limit: >=0] [Units: vx]. 

float 
maxSimplificationError 
The maximum distance a simplified contour's border edges should deviate the original raw contour. 

int 
maxVertsPerPoly 
The maximum number of vertices allowed for polygons generated during the contour to polygon conversion process. 

int 
mergeRegionArea 
Any regions with a span count smaller than this value will, if possible, be merged with larger regions. 

int 
minRegionArea 
The minimum number of cells allowed to form isolated island areas. [Limit: >=0] [Units: vx]. 

int 
regionChunkSize 
Size of region chunk [Units: vx]. 

int 
regionPartitioning 
Region partitioning method: creating poly mesh. 

int 
tileSize 
The width/height size of tile's on the xzplane. [Limit: >= 0] [Units: vx]. 

int 
walkableClimb 
Maximum ledge height that is considered to still be traversable. [Limit: >=0] [Units: vx]. 

int 
walkableHeight 
Minimum floor to 'ceiling' height that will still allow the floor area to be considered walkable. 

int 
walkableRadius 
The distance to erode/shrink the walkable area of the heightfield away from obstructions. 

float 
walkableSlopeAngle 
The maximum slope that is considered walkable. [Limits: 0 <= value < 90] [Units: Degrees]. 

int 
width 
The width of the field along the xaxis. [Limit: >= 0] [Units: vx]. 