Navigation
API > API/Plugins > API/Plugins/ZoneGraphAnnotations > API/Plugins/ZoneGraphAnnotations/Annotations
References
| Module | ZoneGraphAnnotations |
| Header | /Engine/Plugins/Runtime/ZoneGraphAnnotations/Source/ZoneGraphAnnotations/Public/Annotations/ZoneGraphDisturbanceAnnotation.h |
| Include | #include "Annotations/ZoneGraphDisturbanceAnnotation.h" |
Syntax
struct FZoneGraphEscapeLaneAction
Remarks
Data describing how to Disturbance a lane, the lane is split in half and each half has its' own Disturbance action and direction.
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | LaneIndex | Lane Index the data belongs to. | |
| float | LaneLength | Cached lane length from ZoneGraph. | |
| uint8 | SpanCount | Number of spans on this lane | |
| FZoneGraphEscapeLaneSpan[MaxSpans] | Spans | Disturbance actions for Start (0), and End (1) spans of the lane. | |
| FZoneGraphTagMask | Tags | Disturbance annotation tags |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FZoneGraphEscapeLaneAction
(
const int32 InLaneIndex |
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint8 | FindSpanIndex
(
const float Distance |
Finds a span based on the split distances. |
Constants
| Name | Description |
|---|---|
| MaxSpans |