![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NavigationModifier.h>
Inheritance diagram for FSimpleLinkNavModifier:Public Attributes | |
| TArray< FNavigationLink > | Links |
| TArray< FNavigationSegmentLink > | SegmentLinks |
| FTransform | LocalToWorld |
| int32 | UserId |
| FNavLinkId | NavLinkId |
Protected Attributes | |
| int32 | bHasFallDownLinks: 1 |
| int32 | bHasMetaAreasPoint: 1 |
| int32 | bHasMetaAreasSegment: 1 |
Protected Attributes inherited from FNavigationModifier | |
| int32 | bHasMetaAreas: 1 |
This modifier allows defining ad-hoc navigation links defining connections in an straightforward way.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
| void FSimpleLinkNavModifier::AddLink | ( | const FNavigationLink & | InLink | ) |
| void FSimpleLinkNavModifier::AddSegmentLink | ( | const FNavigationSegmentLink & | InLink | ) |
| void FSimpleLinkNavModifier::AppendLinks | ( | const TArray< FNavigationLink > & | InLinks | ) |
| void FSimpleLinkNavModifier::AppendSegmentLinks | ( | const TArray< FNavigationSegmentLink > & | InLinks | ) |
|
inline |
|
default |
|
default |
| void FSimpleLinkNavModifier::SetLinks | ( | const TArray< FNavigationLink > & | InLinks | ) |
| void FSimpleLinkNavModifier::SetSegmentLinks | ( | const TArray< FNavigationSegmentLink > & | InLinks | ) |
| void FSimpleLinkNavModifier::UpdateFlags | ( | ) |
|
protected |
set to true if any of links stored is a "fall down" link, i.e. requires vertical snapping to geometry
|
protected |
|
protected |
| TArray<FNavigationLink> FSimpleLinkNavModifier::Links |
use Set/Append/Add function to update links, they will take care of meta areas
| FTransform FSimpleLinkNavModifier::LocalToWorld |
| FNavLinkId FSimpleLinkNavModifier::NavLinkId |
| TArray<FNavigationSegmentLink> FSimpleLinkNavModifier::SegmentLinks |
| int32 FSimpleLinkNavModifier::UserId |