Navigation
API > API/Runtime > API/Runtime/IoStoreOnDemandCore > API/Runtime/IoStoreOnDemandCore/IOnDemandDevelopmentExtension
Description
Called when the on-demand package store finds an unreferenced package store entry
Note: In shipping builds the package store will return 'NotInstalled' for packages not pinned in the on-demand install cache. This currently halts the package store traversel and affectively fails the package load request. Returning 'Missing' will let lower priority package store backends handle the request. Use 'IsInAsyncLoadingThread() || IsInParallelLoadingThread()' to only trigger calls from the LoadPackage/Async.
| Name | GetUnreferencedPackageStoreEntryStatus |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/IoStore/OnDemandCore/Public/IO/OnDemandDevelopmentExtension.h |
| Include Path | #include "IO/OnDemandDevelopmentExtension.h" |
EPackageStoreEntryStatus GetUnreferencedPackageStoreEntryStatus
(
FName PackageName,
const FPackageId & PackageId,
const FPackageStoreEntry & Entry,
bool bDevMode
)