FZoneGraphShortPathRequest

Describes path request along one ZoneGraph lane.

Choose your operating system:

Windows

macOS

Linux

References

Module

MassAIMovement

Header

/Engine/Plugins/AI/MassAI/Source/MassAIMovement/Public/MassZoneGraphMovementTypes.h

Include

#include "MassZoneGraphMovementTypes.h"

Syntax

USTRUCT()
struct FZoneGraphShortPathRequest

Remarks

Describes path request along one ZoneGraph lane. If the NextLaneHandle is set, lane is changed when path finishes.

Variables

Name Description

Public variable UProperty Transient

FMassInt16Real

 

AnticipationDistance

If start or end of path is off-lane, the distance along the lane is pushed forward/back along the lane to make smoother transition.

Public variable UProperty Transient

uint8: 1

 

bIsEndOfPathDirectionSet

Indicates if the optional end of path direction is set. Used only if EndOfPathPosition is set.

Public variable UProperty Transient

uint8: 1

 

bIsEndOfPathPositionSet

Indicates if the optional end of path position is set.

Public variable UProperty Transient

uint8: 1

 

bMoveReverse

If true, move backwards along the lane.

Public variable UProperty Transient

FMassSnorm8Vect...

 

EndOfPathDirection

Optional specific direction at the end of the path. Used only if EndOfPathPosition is set.

Public variable UProperty Transient

EMassMovementAc...

 

EndOfPathIntent

Movement intent at the end of the path.

Public variable UProperty Transient

FMassInt16Real

 

EndOfPathOffset

Public variable UProperty Transient

FVector

 

EndOfPathPosition

Optional specific point at the end of the path.

Public variable UProperty Transient

EZoneLaneLinkTy...

 

NextExitLinkType

How the NextLaneHandle links to current lane.

Public variable UProperty Transient

FZoneGraphLaneH...

 

NextLaneHandle

If set, the lane will be switched when path finishes.

Public variable UProperty Transient

FVector

 

StartPosition

Position used as the start of the path

Public variable UProperty Transient

float

 

TargetDistance

Distance to move.

Constructors

Name Description

Public function

FZoneGraphShortPathRequest()

Functions

Name Description

Public function Const

FString

 

ToString()