Struct FGKGameplayEffectContainerSpec

Struct Documentation

struct FGKGameplayEffectContainerSpec

A “processed” version of GameplayEffectContainer that can be passed around and eventually applied

Public Functions

inline FGKGameplayEffectContainerSpec()
bool HasValidEffects() const

Returns true if this has any valid effect specs

bool HasValidTargets() const

Returns true if this has any valid targets

void AddTargets(const TArray<FHitResult> &HitResults, const TArray<AActor*> &TargetActors)

Adds new targets to target data

Public Members

FGameplayAbilityTargetDataHandle TargetData

Computed target data

TArray<FGameplayEffectSpecHandle> TargetGameplayEffectSpecs

List of gameplay effects to apply to the targets