Navigation
API > API/Runtime > API/Runtime/NavigationSystem
Classes
| Type | Name | Description | |
|---|---|---|---|
| ANavMeshBoundsVolume | This volume only blocks the path builder - it has no gameplay collision | ||
| ARecastNavMesh | |||
| FDetourTileLayout | |||
| FDetourTileSizeInfo | |||
| FNavLinkGenerationJumpDownConfig | Experimental configuration to generate vertical links. | ||
| FNavMeshDirtyTileElement | Used to list tiles that needs rebuilding. | ||
| FNavMeshNodeFlags | Helper to translate FNavPathPoint.Flags. | ||
| FNavMeshPath | |||
| FNavMeshResolutionParam | |||
| FNavMeshSceneProxy | Exported to API for GameplayDebugger module | ||
| FNavMeshSceneProxyData | Exported to API for GameplayDebugger module | ||
| FNavMeshTileData | Structure to handle nav mesh tile's raw data persistence and releasing | ||
| FRecastNamedFiltersCreator | |||
| FRecastNavMeshTileGenerationDebug | |||
| FRecastTileData | |||
| UNavMeshRenderingComponent | |||
| UNavTestRenderingComponent | |||
| URecastNavMeshDataChunk |
Typedefs
| Name | Description |
|---|---|
| FOnNavMeshUpdate |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EGatherTilesCopyMode | |||
| EHeightFieldRenderMode | |||
| ELinkGenerationDebugFlags | |||
| ENavigationLedgeSlopeFilterMode | |||
| ENavLinkBuilderFlags | |||
| ENavMeshDetailFlags | |||
| ERecastPartitioning::Type |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FBox | Recast2UnrealBox
(
const FBox& RecastBox |
||
| FBox | Recast2UnrealBox
(
const FVector::FReal* RecastMin, |
||
| FColor | Recast2UnrealColor
(
const unsigned int RecastColor |
||
| FMatrix | |||
| FVector | Recast2UnrealPoint
(
const FVector::FReal* RecastPoint |
||
| FVector | Recast2UnrealPoint
(
const FVector& RecastPoint |
||
| FBox | Unreal2RecastBox
(
const FBox& UnrealBox |
||
| FMatrix | |||
| FVector | Unreal2RecastPoint
(
const FVector::FReal* UnrealPoint |
Coord system utilities | |
| FVector | Unreal2RecastPoint
(
const FVector& UnrealPoint |
Variables
| Type | Name | Description | |
|---|---|---|---|
| const uint8 | FirstAvailableFlag | Make your game-specific flags start at this index | |
| const int32 | GenerateCorridor | If set, path will contain navigation corridor. | |
| const int32 | SkipStringPulling | If set, path won't be post processed. |