Navigation
API > API/Runtime > API/Runtime/CoreUObject
Package store entry resource.
This is a non-optimized serializable version of a package store entry. Used when cooking and when running cook-on-the-fly.
| Name | FPackageStoreEntryResource |
| Type | struct |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Serialization/PackageStore.h |
| Include Path | #include "Serialization/PackageStore.h" |
Syntax
struct FPackageStoreEntryResource
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Flags | EPackageStoreEntryFlags | The package store entry flags. | Serialization/PackageStore.h | |
| ImportedPackageIds | TArray< FPackageId > | Imported package IDs. | Serialization/PackageStore.h | |
| OptionalSegmentImportedPackageIds | TArray< FPackageId > | Editor data imported package IDs. | Serialization/PackageStore.h | |
| PackageId | FPackageId | Serialization/PackageStore.h | ||
| PackageName | FName | The package name. | Serialization/PackageStore.h | |
| ShaderMapHashes | TArray< FSHAHash > | Referenced shader map hashes. | Serialization/PackageStore.h | |
| SoftPackageReferences | TArray< FPackageId > | Soft package references. | Serialization/PackageStore.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPackageId GetPackageId() |
Returns the package ID. | Serialization/PackageStore.h | |
bool HasCookError() |
Serialization/PackageStore.h | ||
bool HasOptionalSegment() |
Serialization/PackageStore.h | ||
bool HasPackageData() |
Serialization/PackageStore.h | ||
bool IsAutoOptional() |
Returns whether this package was saved as auto optional | Serialization/PackageStore.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FPackageStoreEntryResource CreateEmptyPackage
(
FName PackageName, |
Creates a PackageStoreEntryResource that records a packagename and will be in an op with possible metadata stored in attachments, but for which the op has no packagedata. | Serialization/PackageStore.h | |
static FPackageStoreEntryResource FromCbObject
(
FCbObjectView Obj |
Serialization/PackageStore.h |