/Engine/Source/Runtime/NavigationSystem/Public/NavLinkCustomComponent.h
Additional functionality:
class UNavLinkCustomComponent : public [UNavRelevantComponent](API\Runtime\NavigationSystem\UNavRelevantComponent), public [INavLinkCustomInterface](API\Runtime\NavigationSystem\INavLinkCustomInterface)
FNavLinkAuxilia...
AuxiliaryCustomLinkId
Assigned in the constructor.
uint32:  1
bCreateBoxObstacle
If set, box obstacle area will be added to generation
uint32:  1
bLinkEnabled
Is link currently in enabled state? (area class)
uint32:  1
bNotifyWhenDisabled
Should link notify nearby agents when it changes state to disabled
uint32:  1
bNotifyWhenEnabled
Should link notify nearby agents when it changes state to enabled
TEnumAsByte< EC...
BroadcastChannel
Trace channel for state change broadcast
float
BroadcastInterval
Interval for state change broadcast (0 = single broadcast)
float
BroadcastRadius
Radius of state change broadcast
FNavLinkId
CustomLinkId
Link Id assigned by navigation system
TSubclassOf<UN...
DisabledAreaClass
Area class to use when link is disabled
TSubclassOf<UN...
EnabledAreaClass
Area class to use when link is enabled
TEnumAsByte<EN...
LinkDirection
Direction of link
FVector
LinkRelativeEnd
End point, relative to owner
FVector
LinkRelativeStart
Start point, relative to owner
TArray<TWeakOb...
MovingAgents
List of agents moving though this link
TSubclassOf<UN...
ObstacleAreaClass
Area class for simple box obstacle
FVector
ObstacleExtent
Extent of simple box obstacle
FVector
ObstacleOffset
Offset of simple box obstacle
FBroadcastFilte...
OnBroadcastFilter
Delegate to call when link is reached
FOnMoveReachedL...
OnMoveReachedLink
Delegate to call when link is reached
FDelegateHandle
OnNavAreaRegisteredDelegateHandle
FDelegateHandle
OnNavAreaUnregisteredDelegateHandle
FNavAgentSelect...
SupportedAgents
Restrict area only to specified agents
FTimerHandle
TimerHandle_BroadcastStateChange
Handle for efficient management of BroadcastStateChange timer