// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "GameplayEffectExecutionCalculation.h" #include "UObject/UObjectGlobals.h" #include "LyraHealExecution.generated.h" class UObject; /** * ULyraHealExecution * * Execution used by gameplay effects to apply healing to the health attributes. */ UCLASS() class ULyraHealExecution : public UGameplayEffectExecutionCalculation { GENERATED_BODY() public: ULyraHealExecution(); protected: virtual void Execute_Implementation(const FGameplayEffectCustomExecutionParameters& ExecutionParams, FGameplayEffectCustomExecutionOutput& OutExecutionOutput) const override; };