UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FStorageServerPackageStoreBackend Class Reference

#include <StorageServerPackageStore.h>

+ Inheritance diagram for FStorageServerPackageStoreBackend:

Public Member Functions

 FStorageServerPackageStoreBackend (FStorageServerConnection &Connection)
 
virtual ~FStorageServerPackageStoreBackend ()=default
 
virtual void OnMounted (TSharedRef< const FPackageStoreBackendContext > Context) override
 
virtual void BeginRead () override
 
virtual void EndRead () override
 
virtual EPackageStoreEntryStatus GetPackageStoreEntry (FPackageId PackageIde, FName PackageName, FPackageStoreEntry &OutPackageStoreEntry) override
 
virtual bool GetPackageRedirectInfo (FPackageId PackageId, FName &OutSourcePackageName, FPackageId &OutRedirectedToPackageId) override
 
- Public Member Functions inherited from IPackageStoreBackend
virtual ~IPackageStoreBackend ()
 
virtual EPackageLoader GetSupportedLoaders ()
 
virtual TConstArrayView< uint32GetSoftReferences (FPackageId PackageId, TConstArrayView< FPackageId > &OutPackageIds)
 

Constructor & Destructor Documentation

◆ FStorageServerPackageStoreBackend()

FStorageServerPackageStoreBackend::FStorageServerPackageStoreBackend ( FStorageServerConnection Connection)

◆ ~FStorageServerPackageStoreBackend()

virtual FStorageServerPackageStoreBackend::~FStorageServerPackageStoreBackend ( )
virtualdefault

Member Function Documentation

◆ BeginRead()

virtual void FStorageServerPackageStoreBackend::BeginRead ( )
inlineoverridevirtual

Called when the loader enters a package store read scope.

Implements IPackageStoreBackend.

◆ EndRead()

virtual void FStorageServerPackageStoreBackend::EndRead ( )
inlineoverridevirtual

Called when the loader exits a package store read scope.

Implements IPackageStoreBackend.

◆ GetPackageRedirectInfo()

virtual bool FStorageServerPackageStoreBackend::GetPackageRedirectInfo ( FPackageId  PackageId,
FName OutSourcePackageName,
FPackageId OutRedirectedToPackageId 
)
inlineoverridevirtual

Implements IPackageStoreBackend.

◆ GetPackageStoreEntry()

EPackageStoreEntryStatus FStorageServerPackageStoreBackend::GetPackageStoreEntry ( FPackageId  PackageIde,
FName  PackageName,
FPackageStoreEntry OutPackageStoreEntry 
)
overridevirtual

Implements IPackageStoreBackend.

◆ OnMounted()

virtual void FStorageServerPackageStoreBackend::OnMounted ( TSharedRef< const FPackageStoreBackendContext Context)
inlineoverridevirtual

Called when the backend is mounted

Implements IPackageStoreBackend.


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