FZoneGraphStorage

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 FZoneGraphStorage

Variables

Name Description

Public variable UProperty

TArray< FVector...

 

BoundaryPoints

All the zone boundary points, referred by zones.

Public variable UProperty

FBox

 

Bounds

Bounding box of all zones.

Public variable

FZoneGraphDataH...

 

DataHandle

The handle that this storage represents, updated when data is registered to ZoneGraphSubsystem, used for query results.

Public variable UProperty

TArray< FZoneLa...

 

LaneLinks

All the lane links, referred by lanes.

Public variable UProperty

TArray< float >

 

LanePointProgressions

All the lane progression distances, referred by lanes.

Public variable UProperty

TArray< FVector...

 

LanePoints

All the lane points, referred by lanes.

Public variable UProperty

TArray< FZoneLa...

 

Lanes

All the lanes, referred by zones.

Public variable UProperty

TArray< FVector...

 

LaneTangentVectors

All the lane tangent vectors, referred by lanes.

Public variable UProperty

TArray< FVector...

 

LaneUpVectors

All the lane up vectors, referred by lanes.

Public variable UProperty

FZoneGraphBVTre...

 

ZoneBVTree

BV-Tree of Zones.

Public variable UProperty

TArray< FZoneDa...

 

Zones

All the zones.

Functions

Name Description

Public function Const

const FZoneD...

 

GetZoneDataFromLaneIndex

(
    int32 LaneIndex
)

Public function

void

 

Reset()