![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Recast.h>
Public Attributes | |
| int | width |
| The width of the heightfield. (Along the x-axis in cell units.) | |
| int | height |
| The height of the heightfield. (Along the z-axis in cell units.) | |
| rcReal | bmin [3] |
| The minimum bounds in world space. [(x, y, z)]. | |
| rcReal | bmax [3] |
| The maximum bounds in world space. [(x, y, z)]. | |
| rcReal | cs |
| The size of each cell. (On the xz-plane.) | |
| rcReal | ch |
| The height of each cell. (The minimum increment along the y-axis.) | |
| rcSpan ** | spans |
| Heightfield of spans (width*height). | |
| rcSpanPool * | pools |
| Linked list of span pools. | |
| rcSpan * | freelist |
| The next free span. | |
| rcEdgeHit * | EdgeHits |
| h + 1 bit flags that indicate what edges cross the z cell boundaries | |
| rcRowExt * | RowExt |
| h structs that give the current x range for this z row | |
| rcTempSpan * | tempspans |
| Heightfield of temp spans (width*height). | |
| rcSpanData * | tempSpanColumns |
| Heightfield of 1 span per cell for vertical column rasterization //UE. | |
A dynamic heightfield representing obstructed space.
| rcReal rcHeightfield::bmax[3] |
The maximum bounds in world space. [(x, y, z)].
| rcReal rcHeightfield::bmin[3] |
The minimum bounds in world space. [(x, y, z)].
| rcReal rcHeightfield::ch |
The height of each cell. (The minimum increment along the y-axis.)
| rcReal rcHeightfield::cs |
The size of each cell. (On the xz-plane.)
| rcEdgeHit* rcHeightfield::EdgeHits |
h + 1 bit flags that indicate what edges cross the z cell boundaries
| rcSpan* rcHeightfield::freelist |
The next free span.
| int rcHeightfield::height |
The height of the heightfield. (Along the z-axis in cell units.)
| rcSpanPool* rcHeightfield::pools |
Linked list of span pools.
| rcRowExt* rcHeightfield::RowExt |
h structs that give the current x range for this z row
| rcSpan** rcHeightfield::spans |
Heightfield of spans (width*height).
| rcSpanData* rcHeightfield::tempSpanColumns |
Heightfield of 1 span per cell for vertical column rasterization //UE.
| rcTempSpan* rcHeightfield::tempspans |
Heightfield of temp spans (width*height).
| int rcHeightfield::width |
The width of the heightfield. (Along the x-axis in cell units.)