TListTypeTraits< TSharedRef< T, ESPMode::ThreadSafe > >

Windows
MacOS
Linux

References

Module

Slate

Header

/Engine/Source/Runtime/Slate/Public/Framework/Views/TableViewTypeTraits.h

Include

#include "Framework/Views/TableViewTypeTraits.h"

Syntax

namespace TListTypeTraits< TSharedRef< T, ESPMode
{
    template<typename T>
    struct TListTypeTraits< TSharedRef< T, ESPMode::ThreadSafe > >
}

Functions

Name Description

Public function Static

void

 

AddReferencedObjects

(
    FReferenceCollector&,
    TArray< TSharedRef< T, ESPMode::Thr...,
    TSet< TSharedRef< T, ESPMode::Threa...,
    TMap< const U*, TSharedRef< T,...
)

Public function Static

FString

 

DebugDump

(
    TSharedRef< T, ESPMode::ThreadSafe ...
)

Public function Static

bool

 

IsPtrValid

(
    const TSharedPtr< T, ESPMode::Threa...
)

Public function Static

TSharedPtr< ...

 

MakeNullPtr()

Public function Static

TSharedRef< ...

 

NullableItemTypeConvertToItemType

(
    const TSharedPtr< T, ESPMode::Threa...
)

Public function Static

void

 

ResetPtr

(
    TSharedPtr< T, ESPMode::ThreadSafe ...
)

Classes

Name

Description

Public class

SerializerType

Typedefs

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