UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TableViewTypeTraits.h File Reference
#include "CoreMinimal.h"
#include "UObject/UObjectBase.h"
#include "UObject/GCObject.h"
#include "UObject/FieldPath.h"

Go to the source code of this file.

Classes

struct  TIsValidListItem< T, Enable >
 
struct  TIsValidListItem< TSharedRef< T, ESPMode::NotThreadSafe > >
 
struct  TIsValidListItem< TSharedRef< T, ESPMode::ThreadSafe > >
 
struct  TIsValidListItem< TSharedPtr< T, ESPMode::NotThreadSafe > >
 
struct  TIsValidListItem< TSharedPtr< T, ESPMode::ThreadSafe > >
 
struct  TIsValidListItem< TWeakPtr< T, Mode > >
 
struct  TIsValidListItem< T *, typename TEnableIf< TPointerIsConvertibleFromTo< T, UObjectBase >::Value >::Type >
 
struct  TIsValidListItem< const T *, typename TEnableIf< TPointerIsConvertibleFromTo< T, UObjectBase >::Value >::Type >
 
struct  TIsValidListItem< TObjectPtr< T > >
 
struct  TIsValidListItem< TWeakObjectPtr< T > >
 
struct  TIsValidListItem< TFieldPath< T > >
 
struct  TIsValidListItem< FName >
 
struct  TListTypeTraits< T, Enable >
 
struct  TListTypeTraits< TSharedPtr< T, ESPMode::NotThreadSafe > >
 
class  TListTypeTraits< TSharedPtr< T, ESPMode::NotThreadSafe > >::SerializerType
 
struct  TListTypeTraits< TSharedPtr< T, ESPMode::ThreadSafe > >
 
class  TListTypeTraits< TSharedPtr< T, ESPMode::ThreadSafe > >::SerializerType
 
struct  TListTypeTraits< TSharedRef< T, ESPMode::NotThreadSafe > >
 
class  TListTypeTraits< TSharedRef< T, ESPMode::NotThreadSafe > >::SerializerType
 
struct  TListTypeTraits< TSharedRef< T, ESPMode::ThreadSafe > >
 
class  TListTypeTraits< TSharedRef< T, ESPMode::ThreadSafe > >::SerializerType
 
struct  TListTypeTraits< TWeakPtr< T, ESPMode::NotThreadSafe > >
 
class  TListTypeTraits< TWeakPtr< T, ESPMode::NotThreadSafe > >::SerializerType
 
struct  TListTypeTraits< TWeakPtr< T, ESPMode::ThreadSafe > >
 
class  TListTypeTraits< TWeakPtr< T, ESPMode::ThreadSafe > >::SerializerType
 
struct  TListTypeTraits< TWeakObjectPtr< T > >
 
class  TListTypeTraits< TWeakObjectPtr< T > >::SerializerType
 
struct  TListTypeTraits< TObjectPtr< T > >
 
struct  TListTypeTraits< T *, typename TEnableIf< TPointerIsConvertibleFromTo< T, UObjectBase >::Value >::Type >
 
struct  TListTypeTraits< const T *, typename TEnableIf< TPointerIsConvertibleFromTo< T, UObjectBase >::Value >::Type >
 
struct  TListTypeTraits< TFieldPath< T > >
 
class  TListTypeTraits< TFieldPath< T > >::SerializerType
 
struct  TListTypeTraits< FName >
 
class  TListTypeTraits< FName >::SerializerType