Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/Package.h |
| Include | #include "UObject/Package.h" |
Syntax
struct FSavePackageResultStruct
Remarks
Struct returned from save package, contains the enum as well as extra data about what was written
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FName > | ImportPackages | ||
| TPimplPtr< FLinkerSave > | LinkerSave | Linker for linker comparison after save. | |
| ESavePackageResult | Result | Success/failure of the save operation | |
| TArray< FAssetData > | SavedAssets | ||
| uint32 | SerializedPackageFlags | Serialized package flags | |
| TArray< FName > | SoftPackageReferences | ||
| int64 | TotalFileSize | Total size of all files written out, including bulk data |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructors, it will implicitly construct from the result enum | |||
FSavePackageResultStruct
(
ESavePackageResult InResult |
|||
FSavePackageResultStruct
(
FSavePackageResultStruct&& Other |
|||
FSavePackageResultStruct
(
ESavePackageResult InResult, |
|||
FSavePackageResultStruct
(
ESavePackageResult InResult, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsSuccessful () |
Returns whether the package save was successful |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FSavePackageResultStruct& Other |
||
| FSavePackageResultStruct & | operator=
(
FSavePackageResultStruct&& Other |
||
| bool | operator==
(
const FSavePackageResultStruct& Other |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| TFuture< FMD5Hash > | CookedHash | CookedHash is now available through PackageWriter->CommitPackage instead. For waiting on completion in the non-cook case, use UPackage::WaitForAsyncFileWrites. |