18 virtual void NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation,
float TotalDuration,
const FAnimNotifyEventReference& EventReference)
override;
19 virtual void NotifyTick(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation,
float FrameDeltaTime,
const FAnimNotifyEventReference& EventReference)
override;
20 virtual void NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation,
const FAnimNotifyEventReference& EventReference)
override;
21 virtual FString GetNotifyName_Implementation()
const override;
25 AActor* ResolveRotationTarget(AActor* OwnerActor, UWorld* World)
const;
28 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category =
"Rotation", meta = (ClampMin =
"0.0"))
29 float TurnSpeed = 10.0f;
31 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Rotation", meta = (ClampMin = "0.0"))
32 float Tolerance = 5.0f;