INavigationDataInterface

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/AI/Navigation/NavigationDataInterface.h

Include

#include "AI/Navigation/NavigationDataInterface.h"

Syntax

class INavigationDataInterface

Functions

Name Description

Public function Virtual Const

bool

 

FindMoveAlongSurface

(
    const FNavLocation& StartLocation,
    const FVector& TargetPosition,
    FNavLocation& OutLocation,
    FSharedConstNavQueryFilter Filter,
    const UObject* Querier
)

Tries to move current nav location towards target constrained to navigable area.

Public function Virtual Const

bool

 

IsNodeRefValid

(
    NavNodeRef NodeRef
)

Determines whether the specified NavNodeRef is still valid

Public function Virtual Const

bool

 

ProjectPoint

(
    const FVector& Point,
    FNavLocation& OutLocation,
    const FVector& Extent,
    FSharedConstNavQueryFilter Filter,
    const UObject* Querier
)

Tries to project given Point to this navigation type, within given Extent.

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