Navigation
API > API/Plugins > API/Plugins/ZoneGraph
| Name | FZoneGraphStorage |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/ZoneGraph/Source/ZoneGraph/Public/ZoneGraphTypes.h |
| Include Path | #include "ZoneGraphTypes.h" |
Syntax
USTRUCT ()
struct FZoneGraphStorage
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BoundaryPoints | TArray< FVector > | All the zone boundary points, referred by zones. | ZoneGraphTypes.h | |
| Bounds | FBox | Bounding box of all zones. | ZoneGraphTypes.h | |
| DataHandle | FZoneGraphDataHandle | The handle that this storage represents, updated when data is registered to ZoneGraphSubsystem, used for query results. | ZoneGraphTypes.h | |
| LaneLinks | TArray< FZoneLaneLinkData > | All the lane links, referred by lanes. | ZoneGraphTypes.h | |
| LanePointProgressions | TArray< float > | All the lane progression distances, referred by lanes. | ZoneGraphTypes.h | |
| LanePoints | TArray< FVector > | All the lane points, referred by lanes. | ZoneGraphTypes.h | |
| Lanes | TArray< FZoneLaneData > | All the lanes, referred by zones. | ZoneGraphTypes.h | |
| LaneTangentVectors | TArray< FVector > | All the lane tangent vectors, referred by lanes. | ZoneGraphTypes.h | |
| LaneUpVectors | TArray< FVector > | All the lane up vectors, referred by lanes. | ZoneGraphTypes.h | |
| ZoneBVTree | FZoneGraphBVTree | BV-Tree of Zones. | ZoneGraphTypes.h | |
| Zones | TArray< FZoneData > | All the zones. | ZoneGraphTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FZoneData & GetZoneDataFromLaneIndex
(
int32 LaneIndex |
ZoneGraphTypes.h | ||
void Reset() |
ZoneGraphTypes.h |