FNativeGameplayTag

Holds a gameplay tag that was registered during static construction of the module, and will be unregistered when the module unloads.

Windows
MacOS
Linux

Inheritance Hierarchy

FNoncopyable

FNativeGameplayTag

References

Module

GameplayTags

Header

/Engine/Source/Runtime/GameplayTags/Public/NativeGameplayTags.h

Include

#include "NativeGameplayTags.h"

Syntax

class FNativeGameplayTag : public FNoncopyable

Remarks

Holds a gameplay tag that was registered during static construction of the module, and will be unregistered when the module unloads. Each registration is based on the native tag pointer so even if two modules register the same tag and one is unloaded, the tag will still be registered by the other one.

Constructors

Name Description

Public function

FNativeGameplayTag

(
    FName PluginName,
    FName ModuleName,
    FName TagName,
    const FString& TagDevComment,
    ENativeGameplayTagToken
)

Destructors

Name Description

Public function

~FNativeGameplayTag()

Functions

Operators

Name Description

Public function Const

 

operator FGameplayTag()

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