FGameplayTagRequirements

Encapsulate require and ignore tags

Windows
MacOS
Linux

References

Module

GameplayAbilities

Header

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

Include

#include "GameplayEffectTypes.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/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

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