UGameplayEffectCalculation

Abstract base for specialized gameplay effect calculations; Capable of specifing attribute captures

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

GameplayAbilities

Header

/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffectCalculation.h

Include

#include "GameplayEffectCalculation.h"

Syntax

UCLASS(BlueprintType, Blueprintable, Abstract)
class UGameplayEffectCalculation : public UObject

Remarks

Abstract base for specialized gameplay effect calculations; Capable of specifing attribute captures

Variables

Name Description

Protected variable UProperty Category, EditDefaultsOnly BlueprintReadOnly

TArray< FGamepl...

 

RelevantAttributesToCapture

Attributes to capture that are relevant to the calculation

Constructors

Name Description

Public function

UGameplayEffectCalculation

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Virtual Const

const TArray...

 

GetAttributeCaptureDefinitions()

Simple accessor to capture definitions for attributes