5#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_4
14#include "NavLinkDefinition.generated.h"
40 float MaxFallDownLength;
55 UPROPERTY(EditAnywhere, Category=
Default, meta=(ClampMin = "1.0", EditCondition="bUseSnapHeight"))
103 uint32 SupportedAgentsBits;
107#if WITH_EDITORONLY_DATA
167 void InitializeAreaClass(const
bool bForceRefresh =
false);
172#if WITH_EDITORONLY_DATA
194#if WITH_EDITORONLY_DATA
207 UPROPERTY(EditAnywhere, Category=
Default, BlueprintReadWrite, meta=(MakeEditWidget=
""))
210 UPROPERTY(EditAnywhere, Category=
Default, BlueprintReadWrite, meta=(MakeEditWidget=""))
273 : LeftStart(-25, -50, 0), LeftEnd(25, -50,0), RightStart(-25, 50, 0), RightEnd(25, 50, 0)
283 Result.LeftStart =
Transformation.TransformPosition(Result.LeftStart);
284 Result.LeftEnd =
Transformation.TransformPosition(Result.LeftEnd);
285 Result.RightStart =
Transformation.TransformPosition(Result.RightStart);
286 Result.RightEnd =
Transformation.TransformPosition(Result.RightEnd);
332 uint32 bHasInitializedAreaClasses : 1;
333 uint32 bHasDeterminedMetaAreaClass : 1;
334 uint32 bHasMetaAreaClass : 1;
335 uint32 bHasDeterminedAdjustableLinks : 1;
336 uint32 bHasAdjustableLinks : 1;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
Definition Engine.Build.cs:7
Definition Archive.h:1208
Definition UnrealType.h:3087
Definition EnumAsByte.h:22
Definition SubclassOf.h:30
UE_STRING_CLASS Right(int32 Count) const &
Definition UnrealString.h.inl:1022
UE_FORCEINLINE_HINT UE_STRING_CLASS Left(int32 Count) const &
Definition UnrealString.h.inl:972
Definition NavAreaBase.h:14
Definition NavLinkDefinition.h:311
Definition NavLinkDefinition.h:20
Type
Definition NavLinkDefinition.h:22
@ BothWays
Definition NavLinkDefinition.h:23
@ Description
Definition PathFollowingComponent.h:177
@ false
Definition radaudio_common.h:23
Definition NavAgentSelector.h:9
Definition NavigationTypes.h:150
Definition NavLinkDefinition.h:31
Definition NavLinkDefinition.h:204
FNavigationLink Rotate(const FRotator &Rotation) const
Definition NavLinkDefinition.h:239
FNavigationLink Transform(const FTransform &Transformation) const
Definition NavLinkDefinition.h:221
FNavigationLink Translate(const FVector &Translation) const
Definition NavLinkDefinition.h:230
FNavigationLink(const FVector &InLeft, const FVector &InRight)
Definition NavLinkDefinition.h:217
Definition NavLinkDefinition.h:257
FNavigationSegmentLink Translate(const FVector &Translation) const
Definition NavLinkDefinition.h:291
FNavigationSegmentLink(const FVector &InLeftStart, const FVector &InLeftEnd, const FVector &InRightStart, const FVector &InRightEnd)
Definition NavLinkDefinition.h:276
FNavigationSegmentLink Transform(const FTransform &Transformation) const
Definition NavLinkDefinition.h:280
Definition UnrealType.h:6865
Definition StructOpsTypeTraits.h:11
@ WithPostSerialize
Definition StructOpsTypeTraits.h:25
Definition StructOpsTypeTraits.h:46
Definition WeakObjectPtrTemplates.h:25