UGameplayEffectCustomApplicationRequirement

Class used to perform custom gameplay effect modifier calculations, either via blueprint or native code

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UGameplayEffectCustomApplicationRequirement

References

Module

GameplayAbilities

Header

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

Include

#include "GameplayEffectCustomApplicationRequirement.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Blueprintable, Abstract)
class UGameplayEffectCustomApplicationRequirement : public UObject

Remarks

Class used to perform custom gameplay effect modifier calculations, either via blueprint or native code

Constructors

Name Description

Public function

UGameplayEffectCustomApplicationRequirement

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const UFunction Category blueprintnativeevent

bool

 

CanApplyGameplayEffect

(
    const UGameplayEffect* Gamepla...,
    const FGameplayEffectSpec& Spec,
    UAbilitySystemComponent* ASC
)

Return whether the gameplay effect should be applied or not

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss