Navigation
Unreal Engine C++ API Reference > Runtime > Engine > AI > Navigation
Inheritance Hierarchy
- FMovementProperties
- FNavAgentProperties
- FNavDataConfig
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/AI/Navigation/NavigationTypes.h |
Include | #include "AI/Navigation/NavigationTypes.h" |
Syntax
struct FNavDataConfig : public FNavAgentProperties
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FColor | Color | Color used to represent this agent in the editor and for debugging |
![]() |
FVector | DefaultQueryExtent | Rough size of this agent, used when projecting unto navigation mesh |
![]() |
FName | Name | Internal/debug name of this agent |
![]() |
TSoftClassPtr< AActor > | NavDataClass | Class to use when spawning navigation data instance |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FNavDataConfig
(
const FNavDataConfig& Other |
||
![]() |
FNavDataConfig
(
float Radius, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FString | ||
![]() ![]() |
TSubclassOf< T > | ||
![]() ![]() |
FName | ||
![]() |
void | Invalidate () |
|
![]() ![]() |
bool | IsValid () |
|
![]() |
void | SetNavDataClass
(
UClass* InNavDataClass |
|
![]() |
void | SetNavDataClass
(
TSoftClassPtr< AActor > InNavDataClass |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FNavDataConfig & | operator=
(
const FNavDataConfig& Other |