FGameplayTagRequirements

Encapsulate require and ignore tags

Choose your operating system:

Windows

macOS

Linux

References

Module

GameplayAbilities

Header

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

Include

#include "GameplayEffectTypes.h"

Syntax

USTRUCT(BlueprintType)
struct FGameplayTagRequirements

Remarks

Encapsulate require and ignore tags

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FGameplayTagCon...

 

IgnoreTags

None of these tags may be present

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FGameplayTagCon...

 

RequireTags

All of these tags must be present

Functions

Name Description

Public function Const

bool

 

IsEmpty()

True if neither RequireTags or IgnoreTags has any tags

Public function Const

bool

 

RequirementsMet

(
    const FGameplayTagContainer& Conta...
)

True if all required tags and no ignore tags found

Public function Const

FString

 

ToString()

Return debug string