/Engine/Plugins/Runtime/ZoneGraphAnnotations/Source/ZoneGraphAnnotations/Public/Annotations/ZoneGraphDisturbanceAnnotation.h
ZoneGraph Disturbance Annotation
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=AI, BlueprintType, Meta=(BlueprintSpawnableComponent)) class UZoneGraphDisturbanceAnnotation : public [UZoneGraphAnnotationComponent](API\Plugins\ZoneGraphAnnotations\UZoneGraphAnnotationComponent)
FZoneGraphTagFi...
AffectedLaneTags
Filter specifying which lanes the Annotation is applied to.
bool
bDisturbancesChanged
Flag indicating if the event processing changed the dangers.
FZoneGraphTag
DangerAnnotationTag
Tag to mark the lanes that should be fled.
TArray<FZoneGr...
Dangers
Array of currently active dangers.
TArray<FZoneGr...
EscapeGraphs
Disturbance graph for each ZoneGraphData
FZoneGraphTagFi...
EscapeLaneTags
Filter specifying which lanes can be used during Disturbance.
float
IdealSpanLength
Ideal span length for lane subdivision. Each lane will have between 2 and 8 spans.
FVector
LastDebugDrawLocation
FZoneGraphTag
ObstacleAnnotationTag
Tag to mark the lanes influenced by an obstacle.
TArray<FZoneGr...
Obstacles
Array of obstacles.
FZoneGraphTagMa...
PreviouslyAppliedTags
Combined mask of tags added in previous update (used for clearing previous state)
TObjectPtr<UZo...
ZoneGraphSubsystem
Cached ZoneGraphSubsystem