Navigation
Unreal Engine C++ API Reference > Runtime > Engine > AI > Navigation
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNavLinkDefinition
- UNavLinkTrivial
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/AI/Navigation/NavLinkDefinition.h |
Include | #include "AI/Navigation/NavLinkDefinition.h" |
Syntax
class UNavLinkDefinition : public UObject
Remarks
Class containing definition of a navigation area
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< FNavigationLink > | Links | |
![]() |
TArray< FNavigationSegmentLink > | SegmentLinks |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UNavLinkDefinition
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const TArray< FNavigationLink > & | GetLinksDefinition
(
UClass* LinkDefinitionClass |
|
![]() ![]() |
const TArray< FNavigationSegmentLink > & | GetSegmentLinksDefinition
(
UClass* LinkDefinitionClass |
|
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() |
void |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |