GameplayTags

Windows
MacOS
Linux

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

FGameplayTagCreationWidgetHelper

Helper struct: drop this in another struct to get an embedded create new tag widget.

Public struct

FGameplayTagNativeAdder

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 struct

FRestrictedConfigInfo

Public struct

FRestrictedGameplayTagTableRow

Simple struct for a table row in the restricted 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.

Public class

URestrictedGameplayTagsList

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

Typedefs

Name

Description

FGameplayTagNetIndex

Enums

Variables

Name Description

Public variable

 

STATCAT_Advanced

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback