![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PackageStore.h>
Inheritance diagram for FHybridPackageStoreBackend:Public Member Functions | |
| FHybridPackageStoreBackend (TSharedPtr< IPackageStoreBackend > InLoosePackageStore, TSharedPtr< IPackageStoreBackend > InCookedPackageStore) | |
| virtual EPackageLoader | GetSupportedLoaders () override |
| virtual void | OnMounted (TSharedRef< const FPackageStoreBackendContext >) override |
| virtual void | BeginRead () override |
| virtual void | EndRead () override |
| virtual bool | GetPackageRedirectInfo (FPackageId PackageId, FName &OutSourcePackageName, FPackageId &OutRedirectedToPackageId) override |
| virtual EPackageStoreEntryStatus | GetPackageStoreEntry (FPackageId PackageId, FName PackageName, FPackageStoreEntry &OutPackageStoreEntry) override |
Public Member Functions inherited from IPackageStoreBackend | |
| virtual | ~IPackageStoreBackend () |
| virtual TConstArrayView< uint32 > | GetSoftReferences (FPackageId PackageId, TConstArrayView< FPackageId > &OutPackageIds) |
Static Public Member Functions | |
| static COREUOBJECT_API void | ForceLoadPackageAsLoose (FPackageId PackageId) |
| FHybridPackageStoreBackend::FHybridPackageStoreBackend | ( | TSharedPtr< IPackageStoreBackend > | InLoosePackageStore, |
| TSharedPtr< IPackageStoreBackend > | InCookedPackageStore | ||
| ) |
|
overridevirtual |
Called when the loader enters a package store read scope.
Implements IPackageStoreBackend.
|
overridevirtual |
Called when the loader exits a package store read scope.
Implements IPackageStoreBackend.
|
static |
Used by the editor to tell a package to stop loading the cooked version. This can be used to "uncook" an asset to allow for editing
|
overridevirtual |
Implements IPackageStoreBackend.
|
overridevirtual |
Implements IPackageStoreBackend.
|
overridevirtual |
Returns what possible loader types are supported by this PackageStore backend
Reimplemented from IPackageStoreBackend.
|
overridevirtual |
Called when the backend is mounted
Implements IPackageStoreBackend.