GameplayTags

Classes

Name

Description

Public struct

FGameplayTag

A single gameplay tag, which represents a hierarchical name of the form x.y that is registered in the GameplayTagsManager

Public struct

FGameplayTagCategoryRemap

Category remapping.

Public struct

FGameplayTagContainer

A Tag Container holds a collection of FGameplayTags, tags are included explicitly by adding them, and implicitly from adding child tags

Public struct

FGameplayTagNode

Simple tree node for gameplay tags, this stores metadata about specific tags

Public struct

FGameplayTagQuery

An FGameplayTagQuery is a logical query that can be run against an FGameplayTagContainer .

Public struct

FGameplayTagQueryExpression

Public struct

FGameplayTagRedirect

A single redirect from a deleted tag to the new tag that should replace it

Public struct

FGameplayTagReferenceHelper

Helper struct for viewing tag references (assets that reference a tag).

Public struct

FGameplayTagSource

Struct defining where gameplay tags are loaded/saved from. Mostly for the editor

Public struct

FGameplayTagTableRow

Simple struct for a table row in the gameplay tag table and element in the ini list

Public class

IGameplayTagAssetInterface

Public class

IGameplayTagsModule

The public interface to this module, generally you should access the manager directly instead

Public class

UBlueprintGameplayTagLibrary

Public class

UEditableGameplayTagQuery

This is an editor-only representation of a query, designed to be editable with a typical property window.

Public class

UEditableGameplayTagQueryExpression

Public class

UEditableGameplayTagQueryExpression_AllExprMatch

Public class

UEditableGameplayTagQueryExpression_AllTagsMatch

Public class

UEditableGameplayTagQueryExpression_AnyExprMatch

Public class

UEditableGameplayTagQueryExpression_AnyTagsMatch

Public class

UEditableGameplayTagQueryExpression_NoExprMatch

Public class

UEditableGameplayTagQueryExpression_NoTagsMatch

Public class

UGameplayTagAssetInterface

Interface for assets which contain gameplay tags

Public class

UGameplayTagsDeveloperSettings

Public class

UGameplayTagsList

Base class for storing a list of gameplay tags as an ini list.

Public class

UGameplayTagsManager

Holds data about the tag dictionary, is in a singleton UObject

Public class

UGameplayTagsSettings

Class for importing GameplayTags directly from a config file.

Typedefs

Name

Description

FGameplayTagNetIndex

Enums

Name

Description

Public enum

EGameplayContainerMatchType

Public enum

EGameplayTagMatchType::Type

DEPRECATED ENUMS.

Public enum

EGameplayTagQueryExprType::Type

Enumerates the list of supported query expression types.

Public enum

EGameplayTagQueryStreamVersion::Type

Public enum

EGameplayTagSourceType

Variables

Name Description

Public variable

 

STATCAT_Advanced