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

#include <StreamableManager.h>

Public Member Functions

ENGINE_API FStreamableDownloadCachePin ()
 
ENGINE_API ~FStreamableDownloadCachePin ()
 
ENGINE_API FString GetDebugName () const
 
ENGINE_API void Release ()
 
ENGINE_API bool IsValid () const
 
 operator bool () const
 
ENGINE_API bool operator== (FStreamableDownloadCachePin &Other) const
 

Static Public Member Functions

template<typename DebugNameType = UE::FSourceLocation>
static FStreamableDownloadCachePin Create (DebugNameType &&DebugNameOrLocation)
 

Friends

struct UE::StreamableManager::Private::FDownloadContext
 

Detailed Description

Handle that pins downloaded packages in the local cache, may be shared between requests

Constructor & Destructor Documentation

◆ FStreamableDownloadCachePin()

FStreamableDownloadCachePin::FStreamableDownloadCachePin ( )
default

◆ ~FStreamableDownloadCachePin()

FStreamableDownloadCachePin::~FStreamableDownloadCachePin ( )
default

Member Function Documentation

◆ Create()

template<typename DebugNameType = UE::FSourceLocation>
static FStreamableDownloadCachePin FStreamableDownloadCachePin::Create ( DebugNameType &&  DebugNameOrLocation)
inlinestatic

◆ GetDebugName()

FString FStreamableDownloadCachePin::GetDebugName ( ) const

◆ IsValid()

bool FStreamableDownloadCachePin::IsValid ( ) const

◆ operator bool()

FStreamableDownloadCachePin::operator bool ( ) const
inline

◆ operator==()

bool FStreamableDownloadCachePin::operator== ( FStreamableDownloadCachePin Other) const

◆ Release()

void FStreamableDownloadCachePin::Release ( )

Friends And Related Symbol Documentation

◆ UE::StreamableManager::Private::FDownloadContext


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