![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Recast.h>
Public Attributes | |
| unsigned short * | verts |
| The mesh vertices. [Form: (x, y, z) * nverts]. | |
| unsigned short * | polys |
| Polygon and neighbor data. [Length: maxpolys * 2 * nvp]. | |
| unsigned short * | regs |
| The region id assigned to each polygon. [Length: maxpolys]. | |
| unsigned short * | flags |
| The user defined flags for each polygon. [Length: maxpolys]. | |
| unsigned char * | areas |
| The area id assigned to each polygon. [Length: maxpolys]. | |
| int | nverts |
| The number of vertices. | |
| int | npolys |
| The number of polygons. | |
| int | maxpolys |
| The number of allocated polygons. | |
| int | nvp |
| The maximum number of vertices per polygon. | |
| 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.) | |
| rcBorderSize | borderSize |
| The AABB border size used to generate the source data from which the mesh was derived. //@UE. | |
Represents a polygon mesh suitable for use in building a navigation mesh.
| rcReal rcPolyMesh::bmax[3] |
The maximum bounds in world space. [(x, y, z)].
| rcReal rcPolyMesh::bmin[3] |
The minimum bounds in world space. [(x, y, z)].
| rcBorderSize rcPolyMesh::borderSize |
The AABB border size used to generate the source data from which the mesh was derived. //@UE.
| rcReal rcPolyMesh::ch |
The height of each cell. (The minimum increment along the y-axis.)
| rcReal rcPolyMesh::cs |
The size of each cell. (On the xz-plane.)
| int rcPolyMesh::maxpolys |
The number of allocated polygons.
| int rcPolyMesh::npolys |
The number of polygons.
| int rcPolyMesh::nverts |
The number of vertices.
| int rcPolyMesh::nvp |
The maximum number of vertices per polygon.