Navigation
API > API/Plugins > API/Plugins/MassNavigation
Inheritance Hierarchy
- FMassFragment
- FMassMoveTargetFragment
References
| Module | MassNavigation |
| Header | /Engine/Plugins/AI/MassAI/Source/MassNavigation/Public/MassNavigationFragments.h |
| Include | #include "MassNavigationFragments.h" |
Syntax
USTRUCT&40;&41;
struct FMassMoveTargetFragment : public FMassFragment
Remarks
Move target.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bOffBoundaries | True if the movement target is assumed to be outside navigation boundaries. | |
| uint8: 1 | bSteeringFallingBehind | True if the movement target is assumed to be outside navigation boundaries. | |
| FVector | Center | Center of the move target. | |
| FMassInt16Real | DesiredSpeed | Requested movement speed. | |
| float | DistanceToGoal | Distance remaining to the movement goal. | |
| FVector | Forward | Forward direction of the movement target. | |
| EMassMovementAction | IntentAtGoal | Intended movement action at the target. | |
| float | SlackRadius | Allowed deviation around the movement target. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CreateNewAction
(
const EMassMovementAction InAction, |
To setup current action from the authoritative world | |
| void | CreateReplicatedAction
(
const EMassMovementAction InAction, |
To setup current action from replicated data | |
| EMassMovementAction | |||
| uint16 | |||
| double | |||
| double | |||
| bool | GetNetDirty () |
||
| EMassMovementAction | |||
| void | MarkNetDirty () |
||
| void | |||
| FString | ToString () |