Navigation
API > API/Plugins > API/Plugins/MassZoneGraphNavigation
References
| Module | MassZoneGraphNavigation |
| Header | /Engine/Plugins/AI/MassAI/Source/MassZoneGraphNavigation/Public/MassZoneGraphNavigationTypes.h |
| Include | #include "MassZoneGraphNavigationTypes.h" |
Syntax
USTRUCT&40;&41;
struct FZoneGraphShortPathRequest
Remarks
Describes path request along one ZoneGraph lane. If the NextLaneHandle is set, lane is changed when path finishes.
Variables
| Type | Name | Description | |
|---|---|---|---|
| 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. | |
| uint8: 1 | bIsEndOfPathDirectionSet | Indicates if the optional end of path direction is set. Used only if EndOfPathPosition is set. | |
| uint8: 1 | bIsEndOfPathPositionSet | Indicates if the optional end of path position is set. | |
| uint8: 1 | bMoveReverse | If true, move backwards along the lane. | |
| FMassSnorm8Vector | EndOfPathDirection | Optional specific direction at the end of the path. Used only if EndOfPathPosition is set. | |
| EMassMovementAction | EndOfPathIntent | Movement intent at the end of the path. | |
| FMassInt16Real | EndOfPathOffset | ||
| FVector | EndOfPathPosition | Optional specific point at the end of the path. | |
| EZoneLaneLinkType | NextExitLinkType | How the NextLaneHandle links to current lane. | |
| FZoneGraphLaneHandle | NextLaneHandle | If set, the lane will be switched when path finishes. | |
| FVector | StartPosition | Position used as the start of the path | |
| float | TargetDistance | Distance to move. |
Constructors
| Type | Name | Description | |
|---|---|---|---|