Navigation
API > API/Developer > API/Developer/IoStoreUtilities
| Name | IPackageStoreWriter |
| Type | class |
| Header File | /Engine/Source/Developer/IoStoreUtilities/Public/PackageStoreWriter.h |
| Include Path | #include "PackageStoreWriter.h" |
Syntax
class IPackageStoreWriter : public FBaseCookedPackageWriter
Implements Interfaces
Derived Classes
Structs
| Name | Remarks |
|---|---|
| FCommitEventArgs | Package commit event arguments |
| FEntryCreatedEventArgs | |
| FMarkUpToDateEventArgs | |
| FOplogCookInfo |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
DECLARE_TS_MULTICAST_DELEGATE_OneParam
(
FEntryCreatedEvent |
PackageStoreWriter.h | ||
DECLARE_TS_MULTICAST_DELEGATE_OneParam
(
FCommitEvent |
Broadcasted after a package has been committed, i.e cooked. | PackageStoreWriter.h | |
DECLARE_TS_MULTICAST_DELEGATE_OneParam
(
FMarkUpToDateEvent |
Broadcasted after a set of packages have been found to be up to date. | PackageStoreWriter.h | |
void GetEntries
(
TFunction< void(TArrayView< const FPackageStoreEntryResource >, TArrayView< const FOplogCookInfo >)>... |
Returns all cooked package store entries. | PackageStoreWriter.h | |
FCommitEvent & OnCommit() |
PackageStoreWriter.h | ||
FEntryCreatedEvent & OnEntryCreated() |
PackageStoreWriter.h | ||
FMarkUpToDateEvent & OnMarkUpToDate() |
PackageStoreWriter.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual IPackageStoreWriter * AsPackageStoreWriter() |
Identify as a member of this interface from the ICookedPackageWriter api. | PackageStoreWriter.h | |
virtual FZenStoreWriter * AsZenStoreWriter() |
Downcast function for IPackageStoreWriter that is of class FZenStoreWriter. | PackageStoreWriter.h |