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

#include <NavigationTypes.h>

Public Attributes

float FixedPathBrakingDistance = 0
 
bool bUpdateNavAgentWithOwnersCollision = true
 
bool bUseAccelerationForPaths = false
 
bool bUseFixedBrakingDistanceForPaths = false
 
bool bStopMovementAbortPaths = true
 

Detailed Description

Struct to hold properties a user might set for navigation movement

Member Data Documentation

◆ bStopMovementAbortPaths

bool FNavMovementProperties::bStopMovementAbortPaths = true

If set, StopActiveMovement call will abort current path following request

◆ bUpdateNavAgentWithOwnersCollision

bool FNavMovementProperties::bUpdateNavAgentWithOwnersCollision = true

If set to true, NavAgentProperties' radius and height will be updated with Owner's collision capsule size

◆ bUseAccelerationForPaths

bool FNavMovementProperties::bUseAccelerationForPaths = false

If set, pathfollowing will control character movement via acceleration values. If false, it will set velocities directly.

◆ bUseFixedBrakingDistanceForPaths

bool FNavMovementProperties::bUseFixedBrakingDistanceForPaths = false

If set, FixedPathBrakingDistance will be used for path following deceleration

◆ FixedPathBrakingDistance

float FNavMovementProperties::FixedPathBrakingDistance = 0

Braking distance override used with acceleration driven path following (bUseAccelerationForPaths)


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