Navigation
API > API/Plugins > API/Plugins/ZoneGraphAnnotations
Instructions how to escape from one half of a lane.
| Name | FZoneGraphEscapeLaneSpan |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/ZoneGraphAnnotations/Source/ZoneGraphAnnotations/Public/Annotations/ZoneGraphDisturbanceAnnotation.h |
| Include Path | #include "Annotations/ZoneGraphDisturbanceAnnotation.h" |
Syntax
struct FZoneGraphEscapeLaneSpan
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bLeadsToExit | bool | True if the action leads to exit | Annotations/ZoneGraphDisturbanceAnnotation.h | |
| bReverseLaneDirection | bool | True if the Disturbance action should move backwards along the lane. | Annotations/ZoneGraphDisturbanceAnnotation.h | |
| Danger | float | Max danger value from all danger locations. | Annotations/ZoneGraphDisturbanceAnnotation.h | |
| Direction | FVector | Lane direction, used for debug drawing. | Annotations/ZoneGraphDisturbanceAnnotation.h | |
| EscapeCost | float | Disturbance cost value, lower the value leads to safety. | Annotations/ZoneGraphDisturbanceAnnotation.h | |
| ExitLaneIndex | int32 | Index to exit lane within current ZoneGraph data | Annotations/ZoneGraphDisturbanceAnnotation.h | |
| ExitLinkType | EZoneLaneLinkType | Describes what type of linked lane to follow. | Annotations/ZoneGraphDisturbanceAnnotation.h | |
| Position | FVector | Representative position of the action, used during graph calculation and debug drawing. | Annotations/ZoneGraphDisturbanceAnnotation.h | |
| SplitDistance | float | Distance along the lane where lane is split in 2 spans. | Annotations/ZoneGraphDisturbanceAnnotation.h |