UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGridHelpers::FGridPathFilter Struct Reference

Public Member Functions

 FGridPathFilter (const FNavLocalGridData &InGridRef)
 
FVector::FReal GetHeuristicScale () const
 
FVector::FReal GetHeuristicCost (const int32 StartNodeRef, const int32 EndNodeRef) const
 
FVector::FReal GetTraversalCost (const int32 StartNodeRef, const int32 EndNodeRef) const
 
bool IsTraversalAllowed (const int32 NodeA, const int32 NodeB) const
 
bool WantsPartialSolution () const
 

Protected Attributes

const FNavLocalGridDataGridRef
 

Constructor & Destructor Documentation

◆ FGridPathFilter()

FGridHelpers::FGridPathFilter::FGridPathFilter ( const FNavLocalGridData InGridRef)
inline

Member Function Documentation

◆ GetHeuristicCost()

FVector::FReal FGridHelpers::FGridPathFilter::GetHeuristicCost ( const int32  StartNodeRef,
const int32  EndNodeRef 
) const
inline

◆ GetHeuristicScale()

FVector::FReal FGridHelpers::FGridPathFilter::GetHeuristicScale ( ) const
inline

◆ GetTraversalCost()

FVector::FReal FGridHelpers::FGridPathFilter::GetTraversalCost ( const int32  StartNodeRef,
const int32  EndNodeRef 
) const
inline

◆ IsTraversalAllowed()

bool FGridHelpers::FGridPathFilter::IsTraversalAllowed ( const int32  NodeA,
const int32  NodeB 
) const
inline

◆ WantsPartialSolution()

bool FGridHelpers::FGridPathFilter::WantsPartialSolution ( ) const
inline

Member Data Documentation

◆ GridRef

const FNavLocalGridData& FGridHelpers::FGridPathFilter::GridRef
protected

The documentation for this struct was generated from the following file: