Navigation
API > API/Runtime > API/Runtime/Navmesh
A dynamic heightfield representing obstructed space.
| Name | rcHeightfield |
| Type | struct |
| Header File | /Engine/Source/Runtime/Navmesh/Public/Recast/Recast.h |
| Include Path | #include "Recast/Recast.h" |
Syntax
struct rcHeightfield
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bmax | rcReal | The maximum bounds in world space. [(x, y, z)]. | Recast/Recast.h | |
| bmin | rcReal | The minimum bounds in world space. [(x, y, z)]. | Recast/Recast.h | |
| ch | rcReal | The height of each cell. (The minimum increment along the y-axis.) | Recast/Recast.h | |
| cs | rcReal | The size of each cell. (On the xz-plane.) | Recast/Recast.h | |
| EdgeHits | rcEdgeHit * | H + 1 bit flags that indicate what edges cross the z cell boundaries | Recast/Recast.h | |
| freelist | rcSpan * | The next free span. | Recast/Recast.h | |
| height | int | The height of the heightfield. (Along the z-axis in cell units.) | Recast/Recast.h | |
| pools | rcSpanPool * | Linked list of span pools. | Recast/Recast.h | |
| RowExt | rcRowExt * | H structs that give the current x range for this z row | Recast/Recast.h | |
| spans | rcSpan ** | Heightfield of spans (width*height). | Recast/Recast.h | |
| tempSpanColumns | rcSpanData * | Heightfield of 1 span per cell for vertical column rasterization //UE. | Recast/Recast.h | |
| tempspans | rcTempSpan * | Heightfield of temp spans (width*height). | Recast/Recast.h | |
| width | int | The width of the heightfield. (Along the x-axis in cell units.) | Recast/Recast.h |