![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NavigationDataInterface.h>
Inheritance diagram for INavigationDataInterface:Public Attributes | |
| virtual bool | FindMoveAlongSurface (const FNavLocation &StartLocation, const FVector &TargetPosition, FNavLocation &OutLocation, FSharedConstNavQueryFilter Filter=nullptr, const UObject *Querier=nullptr) const PURE_VIRTUAL(INavigationDataInterface |
| virtual bool | ProjectPoint (const FVector &Point, FNavLocation &OutLocation, const FVector &Extent, FSharedConstNavQueryFilter Filter=nullptr, const UObject *Querier=nullptr) const PURE_VIRTUAL(INavigationDataInterface |
| virtual bool | IsNodeRefValid (NavNodeRef NodeRef) const PURE_VIRTUAL(INavigationDataInterface |
| virtual bool INavigationDataInterface::FindMoveAlongSurface(const FNavLocation &StartLocation, const FVector &TargetPosition, FNavLocation &OutLocation, FSharedConstNavQueryFilter Filter=nullptr, const UObject *Querier=nullptr) const PURE_VIRTUAL(INavigationDataInterface |
Tries to move current nav location towards target constrained to navigable area.
| OutLocation | if successful this variable will be filed with result |
| virtual bool INavigationDataInterface::IsNodeRefValid(NavNodeRef NodeRef) const PURE_VIRTUAL(INavigationDataInterface |
Determines whether the specified NavNodeRef is still valid
| NodeRef | the NavNodeRef to test for validity |
| virtual bool INavigationDataInterface::ProjectPoint(const FVector &Point, FNavLocation &OutLocation, const FVector &Extent, FSharedConstNavQueryFilter Filter=nullptr, const UObject *Querier=nullptr) const PURE_VIRTUAL(INavigationDataInterface |
Tries to project given Point to this navigation type, within given Extent.
| OutLocation | if successful this variable will be filed with result |