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

#include <NavMeshPath.h>

Public Member Functions

 FNavMeshNodeFlags ()
 
 FNavMeshNodeFlags (const uint32 Flags)
 
uint32 Pack () const
 
bool IsNavLink () const
 
FNavMeshNodeFlagsAddAreaFlags (const uint16 InAreaFlags)
 

Public Attributes

uint8 PathFlags
 
uint8 Area
 
uint16 AreaFlags
 

Detailed Description

Helper to translate FNavPathPoint.Flags.

Constructor & Destructor Documentation

◆ FNavMeshNodeFlags() [1/2]

FNavMeshNodeFlags::FNavMeshNodeFlags ( )
inline

◆ FNavMeshNodeFlags() [2/2]

FNavMeshNodeFlags::FNavMeshNodeFlags ( const uint32  Flags)
inline

Member Function Documentation

◆ AddAreaFlags()

FNavMeshNodeFlags & FNavMeshNodeFlags::AddAreaFlags ( const uint16  InAreaFlags)
inline

◆ IsNavLink()

bool FNavMeshNodeFlags::IsNavLink ( ) const
inline

◆ Pack()

uint32 FNavMeshNodeFlags::Pack ( ) const
inline

Member Data Documentation

◆ Area

uint8 FNavMeshNodeFlags::Area

Area type after this node.

◆ AreaFlags

uint16 FNavMeshNodeFlags::AreaFlags

Area flags for this node.

◆ PathFlags

uint8 FNavMeshNodeFlags::PathFlags

Extra node information (like "path start", "off-mesh connection").


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