UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TListTypeTraits< FName > Struct Reference

#include <TableViewTypeTraits.h>

Classes

class  SerializerType
 

Public Types

typedef FName NullableType
 
using MapKeyFuncs = TDefaultMapHashableKeyFuncs< FName, TSharedRef< ITableRow >, false >
 
using MapKeyFuncsSparse = TDefaultMapHashableKeyFuncs< FName, FSparseItemInfo, false >
 
using SetKeyFuncs = DefaultKeyFuncs< FName >
 

Static Public Member Functions

template<typename U >
static void AddReferencedObjects (FReferenceCollector &Collector, TArray< FName > &ItemsWithGeneratedWidgets, TSet< FName > &SelectedItems, TMap< const U *, FName > &WidgetToItemMap)
 
static bool IsPtrValid (const FName &InValue)
 
static void ResetPtr (FName &InValue)
 
static FName MakeNullPtr ()
 
static FName NullableItemTypeConvertToItemType (const FName &InValue)
 
static FString DebugDump (FName InValue)
 

Detailed Description

Functionality (e.g. setting the value, testing invalid value) specialized for FName.

Member Typedef Documentation

◆ MapKeyFuncs

◆ MapKeyFuncsSparse

◆ NullableType

typedef FName TListTypeTraits< FName >::NullableType

◆ SetKeyFuncs

using TListTypeTraits< FName >::SetKeyFuncs = DefaultKeyFuncs<FName>

Member Function Documentation

◆ AddReferencedObjects()

template<typename U >
static void TListTypeTraits< FName >::AddReferencedObjects ( FReferenceCollector Collector,
TArray< FName > &  ItemsWithGeneratedWidgets,
TSet< FName > &  SelectedItems,
TMap< const U *, FName > &  WidgetToItemMap 
)
inlinestatic

◆ DebugDump()

static FString TListTypeTraits< FName >::DebugDump ( FName  InValue)
inlinestatic

◆ IsPtrValid()

static bool TListTypeTraits< FName >::IsPtrValid ( const FName InValue)
inlinestatic

◆ MakeNullPtr()

static FName TListTypeTraits< FName >::MakeNullPtr ( )
inlinestatic

◆ NullableItemTypeConvertToItemType()

static FName TListTypeTraits< FName >::NullableItemTypeConvertToItemType ( const FName InValue)
inlinestatic

◆ ResetPtr()

static void TListTypeTraits< FName >::ResetPtr ( FName InValue)
inlinestatic

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