UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::IoStore::FOnDemandToc Struct Reference

#include <OnDemandToc.h>

Public Member Functions

 FOnDemandToc ()=default
 
 ~FOnDemandToc ()=default
 
 FOnDemandToc (FOnDemandToc &&)=default
 
FOnDemandTocoperator= (FOnDemandToc &&)=default
 
 FOnDemandToc (const FOnDemandToc &)=delete
 
FOnDemandTocoperator= (const FOnDemandToc &)=delete
 

Static Public Member Functions

static UE_API TIoStatusOr< FOnDemandTocLoadFromFile (const FString &FilePath, bool bValidate)
 

Public Attributes

FOnDemandTocHeader Header
 
FTocMeta Meta
 
TArray< FOnDemandTocContainerEntryContainers
 
TArray< FOnDemandTocAdditionalFileAdditionalFiles
 
TArray< FOnDemandTocTagSetTagSets
 

Static Public Attributes

static UE_API const FGuid VersionGuid = FGuid("C43DD98F353F499D9A0767F6EA0155EB")
 
static UE_API const FString FileExt = FString(TEXT(".uondemandtoc"))
 

Friends

UE_API friend FArchiveoperator<< (FArchive &Ar, FOnDemandToc &Toc)
 
UE_API friend FCbWriteroperator<< (FCbWriter &Writer, const FOnDemandToc &Toc)
 

Constructor & Destructor Documentation

◆ FOnDemandToc() [1/3]

UE::IoStore::FOnDemandToc::FOnDemandToc ( )
default

◆ ~FOnDemandToc()

UE::IoStore::FOnDemandToc::~FOnDemandToc ( )
default

◆ FOnDemandToc() [2/3]

UE::IoStore::FOnDemandToc::FOnDemandToc ( FOnDemandToc &&  )
default

◆ FOnDemandToc() [3/3]

UE::IoStore::FOnDemandToc::FOnDemandToc ( const FOnDemandToc )
delete

Member Function Documentation

◆ LoadFromFile()

TIoStatusOr< FOnDemandToc > UE::IoStore::FOnDemandToc::LoadFromFile ( const FString &  FilePath,
bool  bValidate 
)
static

◆ operator=() [1/2]

FOnDemandToc & UE::IoStore::FOnDemandToc::operator= ( const FOnDemandToc )
delete

◆ operator=() [2/2]

FOnDemandToc & UE::IoStore::FOnDemandToc::operator= ( FOnDemandToc &&  )
default

Friends And Related Symbol Documentation

◆ operator<< [1/2]

UE_API friend FArchive & operator<< ( FArchive Ar,
FOnDemandToc Toc 
)
friend

◆ operator<< [2/2]

UE_API friend FCbWriter & operator<< ( FCbWriter Writer,
const FOnDemandToc Toc 
)
friend

Member Data Documentation

◆ AdditionalFiles

TArray<FOnDemandTocAdditionalFile> UE::IoStore::FOnDemandToc::AdditionalFiles

◆ Containers

TArray<FOnDemandTocContainerEntry> UE::IoStore::FOnDemandToc::Containers

◆ FileExt

const FString UE::IoStore::FOnDemandToc::FileExt = FString(TEXT(".uondemandtoc"))
static

◆ Header

FOnDemandTocHeader UE::IoStore::FOnDemandToc::Header

◆ Meta

FTocMeta UE::IoStore::FOnDemandToc::Meta

◆ TagSets

TArray<FOnDemandTocTagSet> UE::IoStore::FOnDemandToc::TagSets

◆ VersionGuid

const FGuid UE::IoStore::FOnDemandToc::VersionGuid = FGuid("C43DD98F353F499D9A0767F6EA0155EB")
static

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