85 const float BlendExp = 2.f;
138 NewRotation = Result.Rotator();
154 virtual FString GetDescription()
const override
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
auto Response
Definition ExternalRpcRegistry.cpp:598
#define NSLOCTEXT(InNamespace, InKey, InTextLiteral)
Definition Internationalization.h:300
Definition InterpolateComponentToAction.h:13
int32 OutputLink
Definition InterpolateComponentToAction.h:25
float TotalTime
Definition InterpolateComponentToAction.h:16
FName ExecutionFunction
Definition InterpolateComponentToAction.h:23
virtual void UpdateOperation(FLatentResponse &Response) override
Definition InterpolateComponentToAction.h:74
bool bEaseIn
Definition InterpolateComponentToAction.h:47
float TimeElapsed
Definition InterpolateComponentToAction.h:18
bool bInterpLocation
Definition InterpolateComponentToAction.h:40
TWeakObjectPtr< USceneComponent > TargetComponent
Definition InterpolateComponentToAction.h:30
FWeakObjectPtr CallbackTarget
Definition InterpolateComponentToAction.h:27
FRotator InitialRotation
Definition InterpolateComponentToAction.h:35
FInterpolateComponentToAction(float Duration, const FLatentActionInfo &LatentInfo, USceneComponent *Component, bool bInEaseOut, bool bInEaseIn, bool bInForceShortestRotationPath)
Definition InterpolateComponentToAction.h:54
bool bForceShortestRotationPath
Definition InterpolateComponentToAction.h:52
FVector InitialLocation
Definition InterpolateComponentToAction.h:42
bool bInterpRotation
Definition InterpolateComponentToAction.h:33
bool bEaseOut
Definition InterpolateComponentToAction.h:49
FVector TargetLocation
Definition InterpolateComponentToAction.h:44
bool bInterpolating
Definition InterpolateComponentToAction.h:20
FRotator TargetRotation
Definition InterpolateComponentToAction.h:37
Definition NameTypes.h:617
Definition LatentActions.h:73
static CORE_API FText AsNumber(float Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static CORE_API FText Format(FTextFormat Fmt, const FFormatNamedArguments &InArguments)
Definition Text.cpp:469
CORE_API const FString & ToString() const
Definition Text.cpp:1263
Definition LatentActionManager.h:19
Definition LatentActions.h:10
static T InterpEaseInOut(const T &A, const T &B, float Alpha, float Exp)
Definition UnrealMathUtility.h:1288
static constexpr UE_FORCEINLINE_HINT T Lerp(const T &A, const T &B, const U &Alpha)
Definition UnrealMathUtility.h:1116
Definition WeakObjectPtr.h:49
Definition WeakObjectPtrTemplates.h:25
FORCEINLINE bool IsValid(bool bEvenIfPendingKill, bool bThreadsafeTest=false) const
Definition WeakObjectPtrTemplates.h:232
static UE_FORCEINLINE_HINT TQuat< double > Slerp(const TQuat< double > &Quat1, const TQuat< double > &Quat2, double Slerp)
Definition Quat.h:660