![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | FCoordTransforms |
| struct | FCustomLinkOwnerInfo |
| class | FDelegates |
Typedefs | |
| typedef ANavigationData *(* | FNavigationDataInstanceCreator) (UWorld *, const FNavDataConfig &) |
| typedef ECreateIfMissing | ECreateIfEmpty |
Enumerations | |
| enum | ECreateIfMissing { Invalid = -1 , DontCreate = 0 , Create = 1 } |
Functions | |
| constexpr FBox | InvalidBoundingBox (ForceInit, UE::Math::TBoxConstInit{}) |
| bool | IsValidLocation (const FVector &TestLocation) |
| bool | BoxesAreSame (const FBox &A, const FBox &B) |
| ENGINE_API bool | IsLevelVisibilityChanging (const UObject *Object) |
| ENGINE_API bool | IsInBaseNavmesh (const UObject *Object) |
| FNavigationSystemRunMode | FindRunModeFromWorldType (const UWorld &World) |
| const FNavDataConfig & | GetFallbackSupportedAgent () |
| const FNavDataConfig & | GetFallbackSupportedAgent (const UWorld *World) |
| void | ResetDelegates () |
| FCoordTransforms & | GetCoordTypeTransforms () |
| bool | ShouldLoadNavigationOnClient (ANavigationData &NavData) |
| void | MakeAllComponentsNeverAffectNav (AActor &Actor) |
Variables | |
| ENGINE_API const float | FallbackAgentRadius = 35.f |
| ENGINE_API const float | FallbackAgentHeight = 144.f |
| constexpr FVector | InvalidLocation = FVector(TNumericLimits<FVector::FReal>::Max(), UE::Math::TVectorConstInit{}) |
| bool | bWantsComponentChangeNotifies = true |
| FDelegates | Delegates |
| TSubclassOf< UNavAreaBase > | DefaultWalkableArea |
| TSubclassOf< UNavAreaBase > | DefaultObstacleArea |
| const FName | DebugTimeSliceDefaultSectionName = FName(TEXT("DefaultSection")) |
| typedef ANavigationData *(* FNavigationSystem::FNavigationDataInstanceCreator) (UWorld *, const FNavDataConfig &) |
Used to construct an ANavigationData instance for specified navigation data agent
| FNavigationSystemRunMode FNavigationSystem::FindRunModeFromWorldType | ( | const UWorld & | World | ) |
| FCoordTransforms & FNavigationSystem::GetCoordTypeTransforms | ( | ) |
| const FNavDataConfig & FNavigationSystem::GetFallbackSupportedAgent | ( | ) |
| const FNavDataConfig & FNavigationSystem::GetFallbackSupportedAgent | ( | const UWorld * | World | ) |
|
inlineconstexpr |
Objects placed directly in the level and objects placed in the base navmesh data layers are in the base navmesh.
Returns true if the visibility of the owning level is currently changing (loading/unloading).
| void NAVIGATIONSYSTEM_API FNavigationSystem::MakeAllComponentsNeverAffectNav | ( | AActor & | Actor | ) |
| void FNavigationSystem::ResetDelegates | ( | ) |
| bool NAVIGATIONSYSTEM_API FNavigationSystem::ShouldLoadNavigationOnClient | ( | ANavigationData & | NavData | ) |
| TSubclassOf<UNavAreaBase> FNavigationSystem::DefaultObstacleArea |
| TSubclassOf<UNavAreaBase> FNavigationSystem::DefaultWalkableArea |
| FDelegates FNavigationSystem::Delegates |
| const float FNavigationSystem::FallbackAgentHeight = 144.f |
used as a fallback value for navigation agent height, when none specified via UNavigationSystemV1::SupportedAgents
| const float FNavigationSystem::FallbackAgentRadius = 35.f |
used as a fallback value for navigation agent radius, when none specified via UNavigationSystemV1::SupportedAgents
|
inlineconstexpr |