Navigation
API > API/Plugins > API/Plugins/MassZoneGraphNavigation
Inheritance Hierarchy
- FMassFragment
- FMassZoneGraphShortPathFragment
References
| Module | MassZoneGraphNavigation |
| Header | /Engine/Plugins/AI/MassAI/Source/MassZoneGraphNavigation/Public/MassZoneGraphNavigationFragments.h |
| Include | #include "MassZoneGraphNavigationFragments.h" |
Syntax
USTRUCT&40;&41;
struct FMassZoneGraphShortPathFragment : public FMassFragment
Remarks
Describes short path along ZoneGraph
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bDone | True when path follow is completed. | |
| uint8: 1 | bMoveReverse | True if we're moving reverse | |
| uint8: 1 | bPartialResult | True if the path was partial. | |
| FZoneGraphLaneHandle | DebugLaneHandle | Current lane handle, for debug | |
| EMassMovementAction | EndOfPathIntent | Intent at the end of the path. | |
| EZoneLaneLinkType | NextExitLinkType | If next lane is set, this is how to reach the lane from current lane. | |
| FZoneGraphLaneHandle | NextLaneHandle | If valid, the this lane will be set as current lane after the path follow is completed. | |
| uint8 | NumPoints | Number of points on path. | |
| TStaticArray< FMassZoneGraphPathPoint, MaxPoints > | Points | Path points | |
| float | ProgressDistance | Current progress distance along the lane. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsDone () |
||
| bool | RequestPath
(
const FMassZoneGraphCachedLaneFragment& CachedLane, |
Requests path along the current lane | |
| bool | RequestStand
(
const FMassZoneGraphCachedLaneFragment& CachedLane, |
Requests path to stand at current position. | |
| void | Reset () |
Constants
| Name | Description |
|---|---|
| MaxPoints |