UAbilitySystemComponent::HasAllMatchingGameplayTags

Check if the asset has gameplay tags that matches against all of the specified tags (expands to include parents of asset tags)

Windows
MacOS
Linux

Override Hierarchy

IGameplayTagAssetInterface::HasAllMatchingGameplayTags()

UAbilitySystemComponent::HasAllMatchingGameplayTags()

References

Module

GameplayAbilities

Header

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

Include

#include "AbilitySystemComponent.h"

Syntax

virtual bool HasAllMatchingGameplayTags
(
    const FGameplayTagContainer & TagContainer
) const

Remarks

Check if the asset has gameplay tags that matches against all of the specified tags (expands to include parents of asset tags)

Returns

True if the asset has matches all of the gameplay tags, will be true if container is empty

Parameters

Parameter

Description

TagContainer

Tag container to check for a match

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