| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/GameplayTags/Classes/BlueprintGameplayTagLibrary.h |
Include |
#include "BlueprintGameplayTagLibrary.h" |
class UBlueprintGameplayTagLibrary : public UBlueprintFunctionLibrary
Name | Description | |
---|---|---|
|
UBlueprintGameplayTagLibrary ( |
Name | Description | ||
---|---|---|---|
|
AddGameplayTag ( |
Adds a single tag to the passed in tag container |
|
|
AppendGameplayTagContainers ( |
Appends all tags in the InTagContainer to InOutTagContainer |
|
|
BreakGameplayTagContainer ( |
Breaks tag container into explicit array of tags |
|
|
DoesContainerMatchTagQuery ( |
Check if the specified tag container matches the given Tag Query |
|
|
DoesTagAssetInterfaceHaveTag ( |
Check if the specified tag container has the specified tag, using the specified tag matching types |
|
|
EqualEqual_GameplayTag ( |
Returns true if the values are equal (A == B) |
|
|
EqualEqual_GameplayTagContainer ( |
Returns true if the values are equal (A == B) |
|
|
GetAllActorsOfClassMatchingTagQuery ( |
Get an array of all actors of a specific class (or subclass of that class) which match the specified gameplay tag query. |
|
|
GetDebugStringFromGameplayTag ( |
Returns an FString representation of a gameplay tag for debugging purposes. |
|
|
GetDebugStringFromGameplayTagContainer ( |
Returns an FString listing all of the gameplay tags in the tag container for debugging purposes. |
|
|
GetNumGameplayTagsInContainer ( |
Get the number of gameplay tags in the specified container |
|
|
GetTagName ( |
Returns FName of this tag |
|
|
HasAllMatchingGameplayTags ( |
Check Gameplay tags in the interface has all of the specified tags in the tag container (expands to include parents of asset tags) |
|
|
HasAllTags ( |
Check if the specified tag container has ALL of the tags in the other container |
|
|
HasAnyTags ( |
Check if the specified tag container has ANY of the tags in the other container |
|
|
HasTag ( |
Check if the tag container has the specified tag |
|
|
IsGameplayTagValid ( |
Returns true if the passed in gameplay tag is non-null |
|
|
IsTagQueryEmpty ( |
Check if the specified tag query is empty |
|
|
FGameplayTag... |
MakeGameplayTagContainerFromArray ( |
Creates a FGameplayTagContainer from the array of passed in tags |
|
FGameplayTag... |
MakeGameplayTagContainerFromTag ( |
Creates a FGameplayTagContainer containing a single tag |
|
FGameplayTag... |
MakeGameplayTagQuery ( |
Creates a literal FGameplayTagQuery |
|
MakeLiteralGameplayTag ( |
Creates a literal FGameplayTag |
|
|
FGameplayTag... |
MakeLiteralGameplayTagContainer ( |
Creates a literal FGameplayTagContainer |
|
MatchesAnyTags ( |
Determine if TagOne matches against any tag in OtherContainer |
|
|
MatchesTag ( |
Determine if TagOne matches against TagTwo |
|
|
NotEqual_GameplayTag ( |
Returns true if the values are not equal (A != B) |
|
|
NotEqual_GameplayTagContainer ( |
Returns true if the values are not equal (A != B) |
|
|
NotEqual_TagContainerTagContainer ( |
Checks if a gameplay tag containers's name and a string are not equal to one another |
|
|
NotEqual_TagTag ( |
Checks if a gameplay tag's name and a string are not equal to one another |
|
|
RemoveGameplayTag ( |
Remove a single tag from the passed in tag container, returns true if found |