Navigation
API > API/Runtime > API/Runtime/NavigationSystem > API/Runtime/NavigationSystem/UNavigationSystemV1
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ANavigationData * GetNavDataForProps
(
const FNavAgentProperties& AgentProperties |
Looks for NavData generated for specified movement properties and returns it. NULL if not found; | NavigationSystem.h | |
virtual const ANavigationData * GetNavDataForProps
(
const FNavAgentProperties& AgentProperties |
Looks for NavData generated for specified movement properties and returns it. | NavigationSystem.h | |
virtual ANavigationData * GetNavDataForProps
(
const FNavAgentProperties& AgentProperties, |
Looks up NavData appropriate for specified movement properties and returns it. | NavigationSystem.h |
GetNavDataForProps(const FNavAgentProperties &)
Description
Looks for NavData generated for specified movement properties and returns it. NULL if not found;
| Name | GetNavDataForProps |
| Type | function |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavigationSystem.h |
| Include Path | #include "NavigationSystem.h" |
| Source | /Engine/Source/Runtime/NavigationSystem/Private/NavigationSystem.cpp |
virtual ANavigationData * GetNavDataForProps
(
const FNavAgentProperties & AgentProperties
)
GetNavDataForProps(const FNavAgentProperties &)
Description
Looks for NavData generated for specified movement properties and returns it. NULL if not found; Const version.
| Name | GetNavDataForProps |
| Type | function |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavigationSystem.h |
| Include Path | #include "NavigationSystem.h" |
| Source | /Engine/Source/Runtime/NavigationSystem/Private/NavigationSystem.cpp |
virtual const ANavigationData * GetNavDataForProps
(
const FNavAgentProperties & AgentProperties
) const
GetNavDataForProps(const FNavAgentProperties &, const FVector &, const FVector &)
Description
Looks up NavData appropriate for specified movement properties and returns it. NULL if not found; This is the encouraged way of querying for the appropriate NavData. It makes no difference for NavigationSystemV1 (AgentLocation and Extent parameters not being used) but NaV2 will take advantage of it and all engine-level AI navigation code is going to use call this flavor.
| Name | GetNavDataForProps |
| Type | function |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/NavigationSystem.h |
| Include Path | #include "NavigationSystem.h" |
| Source | /Engine/Source/Runtime/NavigationSystem/Private/NavigationSystem.cpp |
virtual ANavigationData * GetNavDataForProps
(
const FNavAgentProperties & AgentProperties,
const FVector & AgentLocation,
const FVector & Extent
) const