7#include "LinkGenerationConfig.generated.h"
16UENUM(meta = (Bitflags, UseEnumValuesAsMaskValuesInEditor =
"true"))
42 UPROPERTY(EditAnywhere, Config, Category = Settings)
46 UPROPERTY(EditAnywhere, Config, Category = Settings)
51 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
52 float JumpLength = 150.f;
55 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
56 float JumpDistanceFromEdge = 10.f;
62 UPROPERTY(EditAnywhere, Config, Category = Settings)
63 float JumpMaxDepth = 150.f;
66 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
67 float JumpHeight = 50.f;
70 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
71 float JumpEndsHeightTolerance = 80.f;
75 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=1, ClampMin=1))
76 float SamplingSeparationFactor = 1.f;
80 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
81 float FilterDistanceThreshold = 80.f;
87#if WITH_EDITORONLY_DATA
90 UPROPERTY(Config, meta = (DeprecatedProperty, DeprecationMessage = "Use DownDirectionAreaClass and UpDirectionAreaClass
instead."))
99 UPROPERTY(EditAnywhere, Config, Category = Settings)
107 UPROPERTY(EditAnywhere, Config, Category = Settings)
118 UPROPERTY(EditAnywhere, Category= Settings)
174 bool bEnabled =
true;
178 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
179 float JumpLength = 150.f;
182 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
183 float JumpDistanceFromEdge = 10.f;
186 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
187 float JumpMaxDepth = 150.f;
190 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
191 float JumpHeight = 50.f;
194 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
195 float JumpEndsHeightTolerance = 80.f;
199 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=1, ClampMin=1))
200 float SamplingSeparationFactor = 1.f;
204 UPROPERTY(EditAnywhere, Config, Category = Settings, meta=(UIMin=0, ClampMin=0))
205 float FilterDistanceThreshold = 80.f;
211#if WITH_EDITORONLY_DATA
214 UPROPERTY(Config, meta = (DeprecatedProperty, DeprecationMessage = "Use DownDirectionAreaClass and UpDirectionAreaClass
instead."))
223 UPROPERTY(EditAnywhere, Config, Category = Settings)
231 UPROPERTY(EditAnywhere, Config, Category = Settings)
242 UPROPERTY(EditAnywhere, Category= Settings)
258 bool bLinkProxyRegistered =
false;
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define ENUM_CLASS_FLAGS(Enum)
Definition EnumClassFlags.h:6
return true
Definition ExternalRpcRegistry.cpp:601
ENavLinkBuilderFlags
Definition LinkGenerationConfig.h:18
const bool
Definition NetworkReplayStreaming.h:178
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition Archive.h:1208
Definition NameTypes.h:617
Definition UnrealType.h:3087
Definition SubclassOf.h:30
Definition BaseGeneratedNavLinksProxy.h:18
Definition NavAreaBase.h:14
@ false
Definition radaudio_common.h:23
Definition LinkGenerationConfig.h:27
FNavLinkGenerationJumpConfig & operator=(FNavLinkGenerationJumpConfig &&)=default
PRAGMA_DISABLE_DEPRECATION_WARNINGS ~FNavLinkGenerationJumpConfig()=default
FNavLinkGenerationJumpConfig(const FNavLinkGenerationJumpConfig &)=default
FNavLinkGenerationJumpConfig(FNavLinkGenerationJumpConfig &&)=default
FNavLinkGenerationJumpConfig & operator=(const FNavLinkGenerationJumpConfig &)=default
Definition NavigationTypes.h:150
Definition ObjectPtr.h:488
Definition StructOpsTypeTraits.h:11
@ WithSerializer
Definition StructOpsTypeTraits.h:23
Definition StructOpsTypeTraits.h:46
Definition DetourNavLinkBuilderConfig.h:14