![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "HAL/Platform.h"#include "Math/Box.h"#include "Math/Transform.h"#include "UObject/WeakObjectPtr.h"Go to the source code of this file.
Classes | |
| struct | FNavigationElementHandle |
| struct | FNavigationElement |
Namespaces | |
| namespace | EHasCustomNavigableGeometry |
Functions | |
| DECLARE_DELEGATE_TwoParams (FNavigationDataExport, const FNavigationElement &, FNavigationRelevantData &) | |
| DECLARE_DELEGATE_ThreeParams (FCustomGeometryExport, const FNavigationElement &, FNavigableGeometryExport &, bool &) | |
| DECLARE_DELEGATE_ThreeParams (FGeometrySliceExport, const FNavigationElement &, FNavigableGeometryExport &, const FBox &) | |
| uint32 | GetTypeHash (const FNavigationElementHandle &Key) |
| FString | GetNameSafe (const FNavigationElement *Element) |
| FString | GetPathNameSafe (const FNavigationElement *Element) |
| FString | GetFullNameSafe (const FNavigationElement *Element) |
| DECLARE_DELEGATE_ThreeParams | ( | FCustomGeometryExport | , |
| const FNavigationElement & | , | ||
| FNavigableGeometryExport & | , | ||
| bool & | |||
| ) |
| DECLARE_DELEGATE_ThreeParams | ( | FGeometrySliceExport | , |
| const FNavigationElement & | , | ||
| FNavigableGeometryExport & | , | ||
| const FBox & | |||
| ) |
| DECLARE_DELEGATE_TwoParams | ( | FNavigationDataExport | , |
| const FNavigationElement & | , | ||
| FNavigationRelevantData & | |||
| ) |
| FString GetFullNameSafe | ( | const FNavigationElement * | Element | ) |
| FString GetNameSafe | ( | const FNavigationElement * | Element | ) |
| FString GetPathNameSafe | ( | const FNavigationElement * | Element | ) |
| uint32 GetTypeHash | ( | const FNavigationElementHandle & | Key | ) |
Hash function to use TSet/TMap