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. |