Navigation
API > API/Editor > API/Editor/UnrealEd
Package writer to write a cooked file to a given directory with a given name. BaseFilename is the filename of the package to write. The extension is ignored. Then extension of each file is specified to match Unreal's loading expectations.
| Name | FDefaultCookedFilePackageWriter |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/Serialization/DefaultCookedFilePackageWriter.h |
| Include Path | #include "Serialization/DefaultCookedFilePackageWriter.h" |
Syntax
class FDefaultCookedFilePackageWriter : public TPackageWriterToSharedBuffer< FBasePackageWriter >
Inheritance Hierarchy
- TPackageWriterToSharedBuffer< FBasePackageWriter > → FDefaultCookedFilePackageWriter
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDefaultCookedFilePackageWriter
(
const FString& InBaseFilename |
Serialization/DefaultCookedFilePackageWriter.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Super | TPackageWriterToSharedBuffer< FBasePackageWriter > | Serialization/DefaultCookedFilePackageWriter.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BaseFilename | FString | Serialization/DefaultCookedFilePackageWriter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void WriteBulkData
(
const IPackageWriter::FBulkDataInfo& Info, |
Serialization/DefaultCookedFilePackageWriter.h | ||
virtual void WritePackageData
(
const IPackageWriter::FPackageInfo& Info, |
Serialization/DefaultCookedFilePackageWriter.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CommitPackageInternal
(
FPackageWriterRecords::FPackage&& BaseRecord, |
Serialization/DefaultCookedFilePackageWriter.h | ||
virtual FPackageWriterRecords::FPackage * ConstructRecord() |
Serialization/DefaultCookedFilePackageWriter.h |