UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UObject::FAssetRegistryTag Struct Reference

#include <Object.h>

Public Types

enum  ETagType {
  TT_Hidden , TT_Alphabetical , TT_Numerical , TT_Dimensional ,
  TT_Chronological
}
 
enum  ETagDisplay {
  TD_None = 0 , TD_Date = 1<<0 , TD_Time = 1<<1 , TD_InvariantTz = 1<<2 ,
  TD_Memory = 1<<3
}
 

Public Member Functions

 FAssetRegistryTag ()=default
 
 FAssetRegistryTag (FName InName, const FString &InValue, ETagType InType, uint32 InDisplayFlags=TD_None)
 
 FAssetRegistryTag (FName InName, FString &&InValue, ETagType InType, uint32 InDisplayFlags=TD_None)
 

Public Attributes

FName Name
 
FString Value
 
ETagType Type = TT_Alphabetical
 
uint32 DisplayFlags = TD_None
 

Detailed Description

Struct used by GetAssetRegistryTags() to return tag info

Member Enumeration Documentation

◆ ETagDisplay

Flags controlling how this tag should be shown in the UI

Enumerator
TD_None 

No special display

TD_Date 

For TT_Chronological, include the date

TD_Time 

For TT_Chronological, include the time

TD_InvariantTz 

For TT_Chronological, specifies that the timestamp should be displayed using the invariant timezone (typically for timestamps that are already in local time)

TD_Memory 

For TT_Numerical, specifies that the number is a value in bytes that should be displayed using FText::AsMemory

◆ ETagType

Enum specifying the type of this tag

Enumerator
TT_Hidden 

This tag should not be shown in the UI

TT_Alphabetical 

This tag should be shown, and sorted alphabetically in the UI

TT_Numerical 

This tag should be shown, and is a number

TT_Dimensional 

This tag should be shown, and is an "x" delimited list of dimensions

TT_Chronological 

This tag should be shown, and is a timestamp formatted via FDateTime::ToString

Constructor & Destructor Documentation

◆ FAssetRegistryTag() [1/3]

UObject::FAssetRegistryTag::FAssetRegistryTag ( )
default

◆ FAssetRegistryTag() [2/3]

UObject::FAssetRegistryTag::FAssetRegistryTag ( FName  InName,
const FString &  InValue,
ETagType  InType,
uint32  InDisplayFlags = TD_None 
)
inline

◆ FAssetRegistryTag() [3/3]

UObject::FAssetRegistryTag::FAssetRegistryTag ( FName  InName,
FString &&  InValue,
ETagType  InType,
uint32  InDisplayFlags = TD_None 
)
inline

Member Data Documentation

◆ DisplayFlags

uint32 UObject::FAssetRegistryTag::DisplayFlags = TD_None

Flags describing more detail for displaying in the UI

◆ Name

FName UObject::FAssetRegistryTag::Name

Logical name of this tag

◆ Type

ETagType UObject::FAssetRegistryTag::Type = TT_Alphabetical

Broad description of kind of data represented in Value

◆ Value

FString UObject::FAssetRegistryTag::Value

Value string for this tag, may represent any data type


The documentation for this struct was generated from the following file: