| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/NavigationSystem/Public/NavLinkCustomInterface.h |
Include |
#include "NavLinkCustomInterface.h" |
class UNavLinkCustomInterface : public UInterface
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
Name | Description | |
---|---|---|
|
UNavLinkCustomInterface ( |