Navigation
Unreal Engine C++ API Reference > Runtime > GameplayTags > FGameplayTagContainer
References
Module | GameplayTags |
Header | /Engine/Source/Runtime/GameplayTags/Classes/GameplayTagContainer.h |
Include | #include "GameplayTagContainer.h" |
FORCEINLINE_DEBUGGABLE bool HasAll
(
const FGameplayTagContainer & ContainerToCheck
) const
Remarks
Checks if this container contains ALL of the tags in the specified container, also checks against parent tags {"A.1","B.1"}.HasAll({"A","B"}) will return True, {"A","B"}.HasAll({"A.1","B.1"}) will return False If ContainerToCheck is empty/invalid it will always return True, because there were no failed checks True if this container has ALL of the tags of in ContainerToCheck, including if ContainerToCheck is empty