UNavLinkDefinition

Class containing definition of a navigation area

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

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

Name Description

Public variable

TArray< FNaviga...

 

Links

Public variable

TArray< FNaviga...

 

SegmentLinks

Constructors

Name Description

Public function

UNavLinkDefinition

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static

const TArray...

 

GetLinksDefinition

(
    UClass* LinkDefinitionClass
)

Public function Static

const TArray...

 

GetSegmentLinksDefinition

(
    UClass* LinkDefinitionClass
)

Public function Const

bool

 

HasAdjustableLinks()

Public function Const

bool

 

HasMetaAreaClass()

Public function Const

void

 

InitializeAreaClass()

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally