Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/AI > API/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 |