UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::IoStore::IOnDemandPackageStoreBackend Class Referenceabstract

#include <OnDemandPackageStoreBackend.h>

+ Inheritance diagram for UE::IoStore::IOnDemandPackageStoreBackend:

Public Member Functions

virtual ~IOnDemandPackageStoreBackend ()=default
 
virtual void NeedsUpdate (EOnDemandPackageStoreUpdateMode Mode=EOnDemandPackageStoreUpdateMode::Full)=0
 
- Public Member Functions inherited from IPackageStoreBackend
virtual ~IPackageStoreBackend ()
 
virtual EPackageLoader GetSupportedLoaders ()
 
virtual void OnMounted (TSharedRef< const FPackageStoreBackendContext > Context)=0
 
virtual void BeginRead ()=0
 
virtual void EndRead ()=0
 
virtual EPackageStoreEntryStatus GetPackageStoreEntry (FPackageId PackageId, FName PackageName, FPackageStoreEntry &OutPackageStoreEntry)=0
 
virtual bool GetPackageRedirectInfo (FPackageId PackageId, FName &OutSourcePackageName, FPackageId &OutRedirectedToPackageId)=0
 
virtual TConstArrayView< uint32GetSoftReferences (FPackageId PackageId, TConstArrayView< FPackageId > &OutPackageIds)
 

Constructor & Destructor Documentation

◆ ~IOnDemandPackageStoreBackend()

virtual UE::IoStore::IOnDemandPackageStoreBackend::~IOnDemandPackageStoreBackend ( )
virtualdefault

Member Function Documentation

◆ NeedsUpdate()

virtual void UE::IoStore::IOnDemandPackageStoreBackend::NeedsUpdate ( EOnDemandPackageStoreUpdateMode  Mode = EOnDemandPackageStoreUpdateMode::Full)
pure virtual

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