FZoneLaneData

TODO: We could replace *End with *Num, and use uint16. Begin probably needs to be int32/uint32.

Choose your operating system:

Windows

macOS

Linux

References

Module

ZoneGraph

Header

/Engine/Plugins/Runtime/ZoneGraph/Source/ZoneGraph/Public/ZoneGraphTypes.h

Include

#include "ZoneGraphTypes.h"

Syntax

USTRUCT()
struct FZoneLaneData

Remarks

TODO: We could replace *End with *Num, and use uint16. Begin probably needs to be int32/uint32.

Variables

Name Description

Public variable UProperty

uint16

 

EndEntryId

Source data entry ID.

Public variable UProperty

int32

 

LinksBegin

First link in FZoneGraphStorage::LaneLinks.

Public variable UProperty

int32

 

LinksEnd

One past the last lane link.

Public variable UProperty

int32

 

PointsBegin

First point of the lane polyline in FZoneGraphStorage::LanePoints.

Public variable UProperty

int32

 

PointsEnd

One past the last point of the lane polyline.

Public variable UProperty

uint16

 

StartEntryId

Source data entry ID, this generally corresponds to input data point index.

Public variable UProperty

FZoneGraphTagMa...

 

Tags

Lane tags.

Public variable UProperty

float

 

Width

Width of the lane.

Public variable UProperty

int32

 

ZoneIndex

Index of the zone this lane belongs to.

Functions