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