UNavLinkCustomInterface

Interface for custom navigation links

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NavigationSystem

Header

/Engine/Source/Runtime/NavigationSystem/Public/NavLinkCustomInterface.h

Include

#include "NavLinkCustomInterface.h"

Syntax

class UNavLinkCustomInterface : public UInterface

Remarks

Interface for custom navigation links

They can affect path finding requests without navmesh rebuilds (e.g. opened/closed doors), allows updating their area class without navmesh rebuilds (e.g. dynamic path cost) and give hooks for supporting custom movement (e.g. ladders),

Owner is responsible for registering and unregistering links in NavigationSystem:

  • RegisterCustomLink

  • UnregisterCustomLink

See also: NavLinkCustomComponent

Constructors

Name Description

Public function

UNavLinkCustomInterface

(
    const FObjectInitializer& ObjectIn...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss