UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
INavMovementInterface Member List

This is the complete list of members for INavMovementInterface, including all inherited members.

CanEverCrouch() constINavMovementInterfaceinlinevirtual
CanEverFly() constINavMovementInterfaceinlinevirtual
CanEverJump() constINavMovementInterfaceinlinevirtual
CanEverMoveOnGround() constINavMovementInterfaceinlinevirtual
CanEverSwim() constINavMovementInterfaceinlinevirtual
CanStartPathFollowing() const =0INavMovementInterfacepure virtual
CanStopPathFollowing() const =0INavMovementInterfacepure virtual
GetFeetLocation() const =0INavMovementInterfacepure virtual
GetFeetLocationBased() const =0INavMovementInterfacepure virtual
GetForwardVector() const =0INavMovementInterfacepure virtual
GetLocation() const =0INavMovementInterfacepure virtual
GetMaxSpeedForNavMovement() const =0INavMovementInterfacepure virtual
GetNavAgentPropertiesRef()=0INavMovementInterfacepure virtual
GetNavAgentPropertiesRef() const =0INavMovementInterfacepure virtual
GetNavLocation() constINavMovementInterface
GetNavMovementProperties()=0INavMovementInterfacepure virtual
GetNavMovementProperties() const =0INavMovementInterfacepure virtual
GetOwnerAsObject() const =0INavMovementInterfacepure virtual
GetPathFollowingAgent()=0INavMovementInterfacepure virtual
GetPathFollowingAgent() const =0INavMovementInterfacepure virtual
GetPathFollowingBrakingDistance(float MaxSpeed) constINavMovementInterfacevirtual
GetSimpleCollisionCylinder(float &CollisionRadius, float &CollisionHalfHeight) const =0INavMovementInterfacepure virtual
GetSimpleCollisionCylinderExtent() const =0INavMovementInterfacepure virtual
GetUpdatedObject() const =0INavMovementInterfacepure virtual
GetVelocityForNavMovement() const =0INavMovementInterfacepure virtual
IsCrouching() const =0INavMovementInterfacepure virtual
IsFalling() const =0INavMovementInterfacepure virtual
IsFlying() const =0INavMovementInterfacepure virtual
IsMovingOnGround() const =0INavMovementInterfacepure virtual
IsSwimming() const =0INavMovementInterfacepure virtual
RequestDirectMove(const FVector &MoveVelocity, bool bForceMaxSpeed)=0INavMovementInterfacepure virtual
RequestPathMove(const FVector &MoveInput)=0INavMovementInterfacepure virtual
ResetMoveState()=0INavMovementInterfacepure virtual
SetFixedBrakingDistance(float DistanceToEndOfPath)INavMovementInterface
SetPathFollowingAgent(IPathFollowingAgentInterface *InPathFollowingAgent)=0INavMovementInterfacepure virtual
StopActiveMovement()INavMovementInterfacevirtual
StopMovementImmediately()=0INavMovementInterfacepure virtual
StopMovementKeepPathing()INavMovementInterfacevirtual
UpdateNavAgent(const UObject &ObjectToUpdateFrom)=0INavMovementInterfacepure virtual
UseAccelerationForPathFollowing() constINavMovementInterface