Navigation
API > API/Plugins > API/Plugins/ZoneGraph
TODO: We could replace *End with *Num, and use uint16. Begin probably needs to be int32/uint32.
| Name | FZoneLaneData |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/ZoneGraph/Source/ZoneGraph/Public/ZoneGraphTypes.h |
| Include Path | #include "ZoneGraphTypes.h" |
Syntax
USTRUCT ()
struct FZoneLaneData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EndEntryId | uint16 | Source data entry ID. | ZoneGraphTypes.h | |
| LinksBegin | int32 | First link in FZoneGraphStorage::LaneLinks. | ZoneGraphTypes.h | |
| LinksEnd | int32 | One past the last lane link. | ZoneGraphTypes.h | |
| PointsBegin | int32 | First point of the lane polyline in FZoneGraphStorage::LanePoints. | ZoneGraphTypes.h | |
| PointsEnd | int32 | One past the last point of the lane polyline. | ZoneGraphTypes.h | |
| StartEntryId | uint16 | Source data entry ID, this generally corresponds to input data point index. | ZoneGraphTypes.h | |
| Tags | FZoneGraphTagMask | Lane tags. | ZoneGraphTypes.h | |
| Width | float | Width of the lane. | ZoneGraphTypes.h | |
| ZoneIndex | int32 | Index of the zone this lane belongs to. | ZoneGraphTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetLastPoint() |
ZoneGraphTypes.h | ||
int32 GetLinkCount() |
ZoneGraphTypes.h | ||
int32 GetNumPoints() |
ZoneGraphTypes.h |