Navigation
API > API/Runtime > API/Runtime/Navmesh
Configuration for generated jump down links.
| Name | dtNavLinkBuilderJumpDownConfig |
| Type | struct |
| Header File | /Engine/Source/Runtime/Navmesh/Public/Detour/DetourNavLinkBuilderConfig.h |
| Include Path | #include "Detour/DetourNavLinkBuilderConfig.h" |
Syntax
struct dtNavLinkBuilderJumpDownConfig
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| cachedDownRatio | float | Cached value used when computing jump trajectory. | Detour/DetourNavLinkBuilderConfig.h | |
| cachedParabolaConstant | float | Cached parabola constant fitting the configuration parameters. | Detour/DetourNavLinkBuilderConfig.h | |
| downDirArea | unsigned char | User defined area id assigned to downards traversal of the off-mesh connections. | Detour/DetourNavLinkBuilderConfig.h | |
| downDirPolyFlag | unsigned short | User defined flags assigned to downwards traversal of the off-mesh connections. | Detour/DetourNavLinkBuilderConfig.h | |
| enabled | bool | Should this config be used to generate links. | Detour/DetourNavLinkBuilderConfig.h | |
| filterDistanceThreshold | float | When filtering similar links, distance used to compare between segment endpoints to match similar links. | Detour/DetourNavLinkBuilderConfig.h | |
| jumpDistanceFromEdge | float | How far from the edge is the jump started. [Limit: > 0] [Units: wu]. | Detour/DetourNavLinkBuilderConfig.h | |
| jumpEndsHeightTolerance | float | Tolerance at both ends of the jump to find ground. [Limit: > 0] [Units: wu]. | Detour/DetourNavLinkBuilderConfig.h | |
| jumpHeight | float | Peak height relative to the height of the starting point. [Limit: >= 0] [Units: wu]. | Detour/DetourNavLinkBuilderConfig.h | |
| jumpLength | float | Horizontal length of the jump. How far from the starting point we will look for ground. [Limit: > 0] [Units: wu]. | Detour/DetourNavLinkBuilderConfig.h | |
| jumpMaxDepth | float | How far below the starting height we want to look for landing ground. [Limit: > 0] [Units: wu]. | Detour/DetourNavLinkBuilderConfig.h | |
| linkBuilderFlags | unsigned short | Flags used to indicate how links will be added. | Detour/DetourNavLinkBuilderConfig.h | |
| linkUserId | unsigned long long | User id used to handle links made from this configuration. | Detour/DetourNavLinkBuilderConfig.h | |
| samplingSeparationFactor | float | Value multiplied by CellSize to find the distance between sampling trajectories. | Detour/DetourNavLinkBuilderConfig.h | |
| upDirArea | unsigned char | User defined area id assigned to upwards traversal of the off-mesh connections. | Detour/DetourNavLinkBuilderConfig.h | |
| upDirPolyFlag | unsigned short | User defined flags assigned to upwards traversal of the off-mesh connections. | Detour/DetourNavLinkBuilderConfig.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void init() |
Initialize the configuration by computing cached values. | Detour/DetourNavLinkBuilderConfig.h |