Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/AI
Classes
Typedefs
| Name | Description |
|---|---|
| FCustomGeometryExport | |
| FGeometrySliceExport | |
| FNavAllocator | |
| FNavDataPerInstanceTransformDelegate | Used to gather per instance transforms in a specific area |
| FNavigationDataExport | |
| FNavPathQueryDelegate | Delegate used to communicate that path finding query has been finished. |
| FNavPathSharedPtr | |
| FNavPathSharedRef | |
| FNavPathWeakPtr | |
| FSharedConstNavQueryFilter | |
| FSharedNavQueryFilter | |
| NavNodeRef | Uniform identifier type for navigation data elements may it be a polygon or graph node |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EHasCustomNavigableGeometry::Type | Determines if, and how, a navigation element should export collision for AI navigation | ||
| ENavAreaEvent::Type | |||
| ENavDataGatheringMode | |||
| ENavDataGatheringModeConfig | |||
| ENavigationDataResolution | |||
| ENavigationDirtyFlag | |||
| ENavigationInvokerPriority | |||
| ENavigationOptionFlag | |||
| ENavigationQueryResult::Type | |||
| ENavigationSortPendingTilesMethod | |||
| ENavLinkDirection::Type | |||
| ENavPathEvent::Type | |||
| ENavPathUpdateType::Type | |||
| EPathObservationResult::Type |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | GetFullNameSafe
(
const FNavigationElement* Element |
||
| FString | GetNameSafe
(
const FNavigationElement* Element |
||
| FString | GetPathNameSafe
(
const FNavigationElement* Element |
||
| uint32 | GetTypeHash
(
const FNavigationElementHandle& Key |
Inlines. |